我的WIndows CMD存在问题。 有时我需要使用CMD命令打开python文件。我写道:' C:\ Program Files \ Python X.X \ python.exe file.py'但有错误:' C:\ Program'不是系统命令(可能不一样,我有另一种操作系统语言)。 使用不同的方法我有不同的错误但不能打开python文件。 例子:
(Picture) translate: can't find 'C:\Program'...
感谢您的帮助。
答案 0 :(得分:1)
这里似乎有两个不同的问题。
Windows无法在命令行上识别目录或文件名中的空格,因此您需要将目录放入"" 。 即" C:\ Program Files \ Python 3.4 \ python.exe"
在第二张图片中,建议当前目录中不存在run.py.在运行该命令之前,将Directory更改为run.py文件所在的位置。
答案 1 :(得分:0)
首先转到python文件所在的目录...如:
cd "c:\users\someone\documents\..."
在你的图片上你试图运行位于system32文件夹中的python文件,但我猜它不在那里,所以移动文件是用那个cd命令
然后正如马丁所说,python.exe路径的问题是单词之间的空格。要解决把路径放到引号中。 但是你可以将python添加到系统路径并且写入完整路径,只能写入
python file.py
如何将python添加到路径中,请参阅此处https://superuser.com/questions/143119/how-to-add-python-to-the-windows-path