2015-04-06 66 views
0

我有多個版本的Python安裝,所以我想爲他們每個人創建一個命令。我使用路徑「C:\ Python27」創建了變量「python27」作爲用戶和系統變量,並嘗試了「C:\ Python27 \ python.exe」。在這兩種情況下,cmd都表示'python27'不被識別爲內部或外部命令。如何創建一個python 2.7環境變量?

我的批處理文件只是「python27 path_to_py_file」。

回答

1

您需要爲此創建一個批處理文件。例如:

@C:\Python27\python.exe %* 

這個保存在由PATH環境變量引用的目錄python27.bat,你是好去。

+0

怎麼只是普通的'python'作爲cmd中的變量而不需要製作bat文件呢?與普通的'python'變量和我的'python27'變量有什麼不同,這使得它的功能不一樣? – 2015-04-06 05:21:45

+1

@mediumwall'python'命令不是一個變量。它是由'PATH'環境變量引用的目錄中的可執行文件。如果你有一個'python'變量,那麼它實際上並沒有做任何工作。 – quantum 2015-04-06 14:30:29

+0

啊!感謝您解決這個問題!我只是將數字27,34等附加到每個exe文件,現在它正在做我想做的。 – 2015-04-06 14:47:43