2017-09-13 76 views
-2

我尋求能夠輸入在命令提示類似把Python的3.5和3.6到路徑和在命令提示它們之間切換

python36

python35

到可以分別運行3.6或3.5個shell。當我在命令提示符處鍵入蟒蛇,它只是打開一個3.5的外殼,如果我嘗試通過鍵入python3.6python3.5python36python35指定3.6,它不能識別的命令。對於這兩個安裝,我選中了「添加到我的路徑」框,然後嘗試使用系統設置/高級/環境變量等將它們手動添加到我的路徑中,但我不清楚如何最好地執行此操作。

我使用Windows 7

+0

哪種操作系統,你說什麼? – mkrieger1

+1

你在什麼系統上?這可能更適合[超級用戶](https://superuser.com/)。 –

+1

您是否在Python 3.5解釋器中輸入「python3.6」?這不是一個Python命令。首先脫離Python。 – user2357112

回答

1

可以這兩個文件夾添加到您的環境變量,然後每個python.exepython35.exepython36.exe取決於版本複製。

然後你可以使用python35python36執行不同的版本執行。

例如:

  • 導航到python3.5文件夾
  • 查找python.exe文件,並進行它的一個副本名爲python35.exe
  • 您可以使用現在CMD python35運行3.5版本的Python

執行相同的3.6就大功告成了。

+0

你是什麼意思「複製每個'python.exe' ...」? –

+0

導航到python文件夾,尋找'python.exe'併爲它創建一個名爲'python35.exe'的副本,版本爲3.5,同樣爲3.6 –

+0

所以,我可以去我的系統變量,找到「Path」變量,添加C:\ Python36和C:\ Python35-32,然後複製每個文件夾中的可執行文件並按照您的建議重命名它們?我是否需要向路徑添加其他內容,如特定的子文件夾? –

1

如果你遵循任何接近正常的安裝過程中,將已安裝的Python Launcher for Windows。這由py命令調用。要運行安裝了Python的一個特殊版本,使用-之後的版本:

py -3.6 

py -3.5 

當不帶任何參數調用,py將調用「默認」的Python,這將是取其最後安裝的一個。

相關問題