首先在anaconda3環境下的python版本是3.X,我的是python3.6,
在對數據抓取時,需要用到scrapy,下面來說一下我安裝時遇到的問題:
我出現了什么樣的問題?
我直接在anaconda prompt中輸入:pip install scrapy
在安裝的過程中出現了python安裝scrapy 報錯Microsoft Visual C++ 14.0 is required,
在電腦上顯示為:
building 'twisted.test.raiser' extension
error:
Microsoft Visual C++ 14.0 is required.
Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
針對這個問題可以下面的方案解決
1.先在這個網站 https://www.lfd.uci.edu/~gohlke/pythonlibs/
下載Twisted‑18.4.0‑cp36‑cp36m‑win_amd64.whl
在這里說明一下,在下載之前需要看你的windows是64位,還是32位,我的電腦是64位的,
所以我下載的是
Twisted‑18.4.0‑cp36‑cp36m‑win_amd64.wh
然后在anaconda prompt中輸入:
pip install E:\python學習\新建文件夾\Twisted‑18.4.0‑cp36‑cp36m‑win_amd64.whl
(可以直接復制文件所在的路徑)
2.然后再在
anaconda prompt中輸入:pip install scrapy
等一會如果出現successfully install就說明安裝成功了
在Spyder中就可以輸入import scrapy,顯示就不會出錯了
推薦一個很好的python庫,下載速度很快很方便https://www.lfd.uci.edu/~gohlke/pythonlibs/