2015-04-06 34 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