安装 Python 包时解决 Microsoft visual c++ 14.0 is required 问题
?
參考:http://www.hongweipeng.com/index.php/archives/1532/
?
在 windows 上安裝 scrapy 時經(jīng)常會遇到這個問題,安裝其他組件也可能會遇到。但問題解決辦法都是大致相同的。
如:pip install scrapy 時出現(xiàn):
error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”: http://landinghub.visualstudio.com/visual-cpp-build-tools
這個問題的大概意思就是沒有安裝 Microsoft Visual C++ 14.0
?
?
解決辦法
?
方法 1.? 安裝 Microsoft visual c++ 14.0
?
Microsoft visual c++ 14.0?:https://download.csdn.net/download/freeking101/11381314
或者
https://964279924.ctfile.com/fs/1445568-239446865
或者
https://pan.baidu.com/s/1q2Nj41Xk85CHHv7_zOhQIA??密碼:qbba
?
如果出現(xiàn)了.Net framework版本過低,小于4.5的最低版本要求,重新安裝 .Net framework 更高的版本:
https://support.microsoft.com/en-us/help/3151800/the-net-framework-4-6-2-offline-installer-for-windows
如果沒出現(xiàn)這個問題,跳過這一步。再安裝 Microsoft visual c++ 14.0。
?
啟動電腦,再安裝 scrapy
?
?
方法 2.? 用別人編譯好了的包
?
這是其中一種方法,可以在?https://www.lfd.uci.edu/~gohlke/pythonlibs/ 里面找找有沒有與之匹配的,如果有,那么恭喜,問題可以直接解決,下載與本地 python 版本相應(yīng)的?whl?文件,在通過?pip install xxx.whl?就能成功安裝了。
安裝 Twisted 示例:
安裝 scrapy 時,提示信息里寫到需要安裝 twisted,用 pip install twisted 時,會出現(xiàn) "Microsoft Visual C++ 14.0 is required"的問題。在組件庫里先下載需要的組件,然后再安裝。下載地址為:https://www.lfd.uci.edu/~gohlke/pythonlibs/
找到合適自己的版本下載(如:python3.7,64位版本,選擇最后一個下載)。
pip install C:\Users\new\Downloads\Twisted-18.7.0-cp37-cp37m-win_amd64.whl
后面的是你下載的組件路徑,這樣就可以完成安裝 twisted。
然后再次安裝 scrapy 就可以成功安裝 。。。。。。
?
?
?
總結(jié)
以上是生活随笔為你收集整理的安装 Python 包时解决 Microsoft visual c++ 14.0 is required 问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《大话设计模式》Python 版代码实现
- 下一篇: 安卓逆向_25 --- 密码学 之 《