pip安裝報錯:is not a supported wheel on this platform

可能的原因1:安裝的不是對應python版本的庫,下載的庫名中cp27代表python2.7,其它同理。

原因1解決辦法:在cmd中輸入python,可以看到python的版本,如下圖(我電腦是python3.4.4,64位)

然後打開網址:https://www.lfd.uci.edu/~gohlke/pythonlibs/,下載相應wheel的版本

安裝wheel時,先使用pip install wheel命令安裝wheel,然後再進入到下載的whl文件夾下使用pip install 文件名.whl來安裝相應的包。我將whl文件放置:E:\python_wheel


可能的原因2:這個是我遇到的情況(下載的是對應版本的庫,然後仍然提示不支持當前平臺)


原因2解決辦法:在shell中輸入import pip; print(pip.pep425tags.get_supported()),可以獲取到pip支持的文件名還有版本。

然後將下載的whl文件名改爲支持的文件名。

比如:numpy-1.15.0rc1+mkl-cp34-cp34m-win_amd64.whl  改爲   numpy-1.15.0rc1+mkl-cp34-none-win_amd64.whl

          scipy-1.1.0-cp34-cp34m-win_amd64.whl  改爲   scipy-1.1.0-cp34-none-win_amd64.whl


注意:在用pip安裝python包時,如果出現錯誤,比如我pip install matlab時出現如下錯誤:

pip install -U scikit-learn時出現"error: Microsoft Visual C++ 9.0 is required"錯誤。

在遇到這些錯誤時,實在沒辦法解決就用wheel方式安裝,就不會有錯誤了。

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