创建一个在WinPython命令提示符下运行commando的批处理文件

时间:2015-06-29 10:17:25

标签: windows batch-file python-3.x

如何编写将从WinPython命令提示符执行命令“python my_program.py”的批处理文件?不是来自cmd.exe!

2 个答案:

答案 0 :(得分:2)

试一试:

"Portable or not, the choice is yours!"部分中,它描述了如何"将您的发行版注册到Windows"。
在Windows中注册WinPython时,可以双击文件和执行。这也意味着您只需在命令提示符(cmd.exe和其他)中键入文件的名称my_program.py即可运行该文件。注意:在linux系统上,你会编写例如python my_program.py来告诉python运行这个程序。相比之下,在Windows上,一旦注册了扩展程序,就可以在不告诉窗口使用哪个解释器的情况下运行它。

如果要为my_program.py使用特定的解释器,则需要指定解释器的路径。
我在C:\WinPython-64bit-3.4.3.3安装了WinPython,
所以我的命令是C:\WinPython-64bit-3.4.3.3\scripts\python.bat my_program.py 我还安装了Python 3,所以我的python.exe路径是C:\Python34\python.exe
我的命令是C:\Python34\python.exe my_program.py

尝试一下,告诉我它是否不起作用。

答案 1 :(得分:1)

我通过从正常的python安装中删除路径解决了这个问题。我也卸载了正常的python发行版。我还在WinPython中创建了一个python版本的路径。现在我可以使用普通的cmd来运行程序。 : - )