我似乎在 Windows 7 中编辑了 Windows 命令提示符的一些设置,然后忘记了。
[编辑:它只是被设置为 Windows 资源管理器中 .py 文件的默认应用程序。Dennis 在下面回答了这个问题]
(旁注:如何正确引用此提示?我应该将其称为wondows命令提示符吗?cmd.exe?cmd?ms-dos?dos?)
每当我输入 python 文件的路径时,它都会在编辑器 (vim) 中打开该文件,而不是执行它。在哪里可以编辑文件类型的默认操作?为什么我无法执行 .py 文件?为什么它会打开编辑器而不是执行文件?
谢谢!
答案1
尝试以下操作
assoc | findstr "\.py"
您应该会得到以下结果:
.py=Python.File
.pyc=Python.CompiledFile
.pyo=Python.CompiledFile
.pyw=Python.NoConFile
和
ftype | findstr "Python"
应该给你:
Python.CompiledFile="C:\Python27\python.exe" "%1" %*
Python.File="C:\Python27\python.exe" "%1" %*
Python.NoConFile="C:\Python27\pythonw.exe" "%1" %*
如果缺少其中任何一个,可以使用如下示例命令来修复它们:
assoc .py=Python.File
ftype Python.File="C:\Python27\python.exe" "%1" %*
另外,在 Windows 资源管理器中,右键单击.py
文件并选择Open with...
,查看它是否显示python.exe
或vim.exe
。如果错误,您应该能够在那里进行更改。