在python 安裝包的過程中可能遇到Microsoft Visual C++ 14.0 is required 的報(bào)錯,原因是使用pip install 安裝的過程中需要c++ 編譯,而且有些對編譯器依賴有比較高。所以解決這種問題有兩種方法。
-
方法一
-
也是比較快的方法,直接下載編譯好的python包,也叫輪子包,也就是這樣的包 xxx.whl 。這樣能解決80% 的包的問題,因?yàn)橛行┌诰幾g的時候會丟文件。
-
whl 包的下載地址
https://www.lfd.uci.edu/~gohlke/pythonlibs/ https://pypi.org/project/
-
方法二
-
編譯安裝,但是編譯器版本有不支持。那就升級編譯器,但是這個c++14 的編譯在安裝過程中老是安裝失敗,包丟失。所以說直接安裝高版本的編譯就可以解決問題,編譯安裝的好處就是,包安裝比較全,而且包中有bug的化,你到github 中下載最新的源碼,可以減少你在使用過程中出現(xiàn)意想不到的bug.
-
升級編譯器的方法
一 、到微軟官網(wǎng)下載visual studio2019如圖
https://visualstudio.microsoft.com/zh-hans/downloads/文章來源:http://www.zghlxwxcb.cn/news/detail-460709.html
二 、下載完安裝,安裝完后選擇單個組件如圖
然后在選c++14如圖
安裝完之后,就可以pip install 安裝python 包了 或者使用 python setup.py install (提前是在你下源碼包)
最好的解決方法就是在linux (或者在docker中也行)上安裝好,把編譯好的包c(diǎn)opy過來直接放到site-packages下面,直接使用。文章來源地址http://www.zghlxwxcb.cn/news/detail-460709.html
到了這里,關(guān)于Microsoft Visual C++ 14.0 is required 的終極解決辦法的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!