[英]Python Sublime Text Path
我下載了sublime文字2,使用python語言運行代碼時遇到問題。 這是我的代碼:
def main:
print "Hello"
main()
當我按Ctrl + B時出現錯誤:
[錯誤2]系統找不到指定的文件
[cmd:[u'python',u'-u',u'C:\\ Users \\ Hari \\ Documents \\ test.py']
[dir:C:\\ Users \\ Hari \\ Documents]
[路徑:C:\\ Program Files(x86)\\ Intel \\ iCLS Client \\; C:\\ Program Files \\ Intel \\ iCLS Client \\; C:\\ windows \\ system32; C:\\ windows; C:\\ windows \\ System32 \\ Wbem ; C:\\ windows \\ System32 \\ WindowsPowerShell \\ v1.0 \\; C:\\ Program Files(x86)\\ Intel \\ OpenCL SDK \\ 2.0 \\ bin \\ x86; C:\\ Program Files(x86)\\ Intel \\ OpenCL SDK \\ 2.0 \\ bin \\ x64; C:\\ Program Files \\ Intel \\ Intel(R)管理引擎組件\\ DAL; C:\\ Program Files \\ Intel \\ Intel(R)管理引擎組件\\ IPT; C:\\ Program Files(x86)\\英特爾\\英特爾管理引擎組件\\ DAL; C:\\ Program Files(x86)\\英特爾\\英特爾管理引擎組件\\ IPT; C:\\ Program Files \\ Intel \\ WiFi \\ bin \\; C:\\ Program Files \\ Common Files \\ Intel \\ WirelessCommon] [完成]
我正在使用Windows 8,並且嘗試通過添加C:\\ Python27 \\來更改環境變量; 或C:\\ Python26 \\; 或C:\\ Python33 \\; 或C:\\ Python2 \\; 或C:\\ Python2 \\; 到路徑的開頭,但仍然會給我同樣的錯誤。 有人能幫我嗎?
您需要編輯%APPDATA%\\ Sublime Text 2 \\ Python \\ Python.sublime-build
將內容修改(更改)為:
{
"cmd": ["C:\\Python27\\python.exe", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
因此,將“ C:\\ Python27 \\”路徑部分更改為系統中存在的Python的任何路徑/版本。
確保應用對環境變量所做的更改的最簡單方法是重新啟動Windows。
而且,如果Sublime Text 2
是使用subprocess
模塊從某個Python腳本啟動的,那么它的行為就會異常。
刪除系統上python的所有路徑...然后嘗試再次安裝python,我建議使用python27。 在環境中添加c:/ python27。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.