2017-02-16 100 views
1

我在Windows上運行python3,並安裝了2個python3版本(3.4和3.5)。由於某些原因,這是必要的。 Python的3.4似乎是默認之一,位於c:/ python34/......而3.5位於c:/用戶/ U /應用程序數據/ ...pip在Windows上安裝多個python版本的輪子

當試圖做的事:

pip install C:\Users\YOANN\Downloads\numpy-1.12.0+mkl-cp35-cp35m-win_amd64.whl 

pip3 install C:\Users\YOANN\Downloads\numpy-1.12.0+mkl-cp35-cp35m-win_amd64.whl 

我收到的錯誤:

numpy-1.12.0+mkl-cp35-cp35m-win_amd64.whl is not a supported wheel on this platform. 

我敢肯定,這是因爲它正試圖在3.4已經安裝rsion而不是3.5因此版本不匹配,但我找不到解決方法...

任何想法?

+0

什麼是你的'path'環境變量設置爲? – quamrana

+0

你有沒有試過[this](http://stackoverflow.com/questions/2812520/pip-dealing-with-multiple-python-versions)? –

回答

1

只要運行它與pip的完整路徑,它應該工作。

c:\Users\u\AppData\Local\Programs\Python\Python35-64\Scripts\pip.exe install C:\Users\YOANN\Downloads\numpy-1.12.0+mkl-cp35-cp35m-win_amd64.whl 

檢查第一部分,c:\Users\u應該是你已經安裝在您的python3.5

我不知道你正在嘗試做的,但Virtual Environments可能是你最好的朋友。

+0

這個伎倆。還使用pip3.5是一種解決方案。謝謝! – ylnor