1.簡介
如果因爲特點的需要,在一個系統上安裝了多個的python
版本,如使用Anaconda
包管理器安裝包之後,在一個系統中同時存在以下版本
Python2.7
Python3.6
Python3.7
因爲python
版本的不同,使用pip安裝包的時候,新的版本會覆蓋舊的版本,所以使用會有出現明顯的差異,會因爲版本的不同而安裝失敗,如出現以下的錯誤
ERROR: tensorflow-1.12.0-cp37-cp37m-win_amd64 .whl is not a supported wheel on this platform.
2.解決方式
2.1 運行指定版本
- 假如運行python3.6版本
py -3.6 # 後面同樣可執行pip命令的操作
運行python3.7版本
py -3.7 # 後面同樣可執行pip命令的操作
2.2 在指定版本下安裝包
我們使用pip命令安裝包,如安裝TensorFlow框架指定Python版本
- 在python3.6下安裝包
py -3.6 -m pip install tensorflow==1.14.0
- 在python3.7下安裝包
py -3.7 -m pip install tensorflow==1.14.0
使用這種指定版本的方式就不會因爲具有多個版本的python,特定版本的python安裝包的時候出現錯誤