簡體   English   中英

Python Sublime文字路徑

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM