windows安裝各版本python解釋器和anaconda


window安裝python解釋器(3.6)

安裝過程詳見下面鏈接:https://jingyan.baidu.com/article/e9fb46e1502c5a7520f76640.html

python解釋器環境變量問題

windows打開cmd,輸入python后能夠進入python互交界面是因為系統先根據path環境變量去找python.exe,一般都在安裝目錄下

 

環境變量如下

但是這里輸入python並不會找到python3.6的python.exe因為在3.6的環境變量上面還有anaconda的python.exe。

解決方案:

由於下載的解釋器全部都只自帶python.exe,所以輸入python只會調用最靠前的python.exe,可以在python.exe的目錄下復制當前的python.exe,然后粘貼到當前目錄。

將復制的副本重命名為python3.6.exe,這樣輸入python3還是調用path中靠前的pytho.exe但是輸入python3.6則會調用你復制的那個exe

 

若是下載python3.7和2.7的也可以如此做

多個解釋器版本時pip的使用問題

在cmd中輸入pip進行安裝第三方庫時,pip命令也是找path中最靠前的路徑下的pip,調用此pip只會將第三方庫安裝在此pip所在的解釋器下。

所以如何在任意解釋器中都能使用pip進行安裝第三方庫呢?

解決方案

這里可以先進入你要安裝第三方庫的解釋器的目錄下,找到script目錄,進入,會發現各種pip.exe

例如要在python3.6解釋器下安裝第三方庫,這時可以進入該解釋器的script目錄

可以發現各種pip

復制該目錄H:\python\python3.6\Scripts,在cmd中cd進入該目錄,這時執行pip就會對應操作相應的解釋器了

虛擬環境中pip同理

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM