python使用安裝函數庫三法寶

第一:有些包直接使用pip install 安裝會報錯,

比如說 pip install pystruct,

它會報錯成:Unable to find vcvarsall.bat

網上針對的教程很多,但是比較煩雜,我只建議從官網把輪子直接下載到電腦上再安裝。

網址是:輪子下載網址

https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml

下載完成後再使用pip安裝:

pip install C:\Users\ngdy\Desktop\pystruct-0.2.5-cp35-cp35m-win_amd64.whl

這樣很輕鬆安裝且不會報錯。

第二:輪子太大,下載太慢

比如說 pip install cvxopt

輪子180M,pip速度只有180kb/s......

建議使用國內的鏡像服務器下載:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple  cvxopt

上述的鏡像服務器是清華大學的,大家可以使用阿里的、豆瓣的這一類的都行,參考如下博文

https://blog.csdn.net/wukai0909/article/details/62427437

第三:函數庫移植

在更換電腦時爲了避免重新下載函數庫的麻煩,建議在新電腦上選擇舊電腦同樣版本的python 安裝,然後將舊電腦上的python安裝目錄文件覆蓋新電腦的安裝目錄文件即可。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章