anaconda3 python3.6.4安裝scrapy 報錯Microsoft Visual C++ 14.0 is required時應該怎么辦


首先在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' extensionerror:

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/


 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM