我有一个非常奇怪的请求。我有一个可执行文件系统调用python脚本,就像py file1.py 现在,在我的系统中虽然py被显示为无法识别的内部或外部命令。然而,python file1.py可以工作。
有什么方法可以让我的Windows命令提示符识别py和python引用相同的东西?
答案 0 :(得分:12)
py
命令,允许在多个Python解释器中进行选择。例如,如果安装了Python 3.4和2.7,py -2
将启动python2.7,py -3
将启动python3.4。如果您只使用py
,它将启动定义为默认值的那个。
因此,官方方式是安装Python 3.x,将Python 2.7声明为默认值,py
命令将完成其工作。
但是,如果你只想让py
成为python
的别名,那么@Nizil和@ergonaut提出的doskey py=python.exe
会更加简单......或者将python.exe复制到Python27文件夹中的py.exe,如果你不想被doskey
的限制所困扰。
答案 1 :(得分:4)
在命令行中输入:
doskey py=python
这将创建一个Windows别名,因此使用py将与python相同。