
我似乎在 Windows 7 中編輯了 Windows 命令提示字元的一些設置,但忘記了。
[編輯:它只是被設定為 Windows 資源管理器中 .py 檔案的預設應用程式。丹尼斯在下面回答了]
(附註:引用此提示符的正確方法是什麼?我應該將其稱為 wodows 命令提示符嗎?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
。如果錯誤,您應該可以在那裡更改。