2012-12-06 37 views
3

我想在sublimetext2中運行python,所以我選擇構建系統爲python,然後我通過this site安裝了包控件我使用手動指令來安裝包我不'噸知道如何重新啓動崇高的text2和按Ctrl + B不顯示任何我試圖打印「你好世界」,但它沒有顯示任何東西。 我能做些什麼才能使它工作?我在stackoverflow問題中搜索了很多like this但我仍然有問題 謝謝。ctrl + B不適用於sublimetext2中的python

+0

why -1?我真的沒有在stackoverflow中找到我的問題!至少給我一個理由 – Nickool

+0

我沒有'-1'你,但你沒有足夠努力搜索http://stackoverflow.com/questions/8551735/how-do-i-run-python-code- from-sublime-text-2 – zenpoy

+0

@zenpoy我之前看到過這個鏈接,我試過了!我發誓 – Nickool

回答

2

我會盡力幫助你,儘管根據評論它似乎沒有希望。請按照下列步驟:

  1. 開放的壯美,去Preferences - >Browse Packages...,打開名爲Python的目錄,並打開該文件Python.sublime-build(拖動它昇華)

  2. 它應該是這樣的:

    "cmd": ["python", "-u", "$file"], 
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", 
    "selector": "source.python" 
    
  3. 打開命令行(或任何控制檯,如果您不在Windows中工作)並在'cmd'列表中鍵入第一個值,即:python和pre ss進入。

  4. 如果你得到一個錯誤比你必須確保python在你的環境路徑,如果需要重新安裝python。

  5. 確保蟒蛇是在你的系統的路徑後,重新啓動崇高(甚至重新啓動計算機以確保新環境乏加載)

  6. 在崇高按ctrl+n打開新的標籤頁,輸入以下字符串:print "hello sublime!"按Enter鍵,現在按ctrl+s並將文件保存在某處。

  7. 仍處於崇高按ctrl+shift+p和類型python選擇Set Syntax: Python

  8. Tools - >Build System,並確保Automatic被選中。

  9. ctrl+b,你應該看到類似that

祝你好運!

+0

非常感謝你!在步驟3我得到了錯誤,但在另一個IDE我跑了我的Python,所以我該怎麼辦? – Nickool

+0

或者更改Python的構建文件以匹配您的python可執行文件,或者重新安裝python,以便'python'調用python。閱讀第4步... – zenpoy

+0

我將嘗試從頭安裝另一個python版本 – Nickool

1

在我的情況下,問題是由於SublimeText \ DATA \包\ DEFAULT \ exec.py(首先我檢查了蟒蛇在我的系統控制檯識別)。

然後,我修改1線在根據本ByScripts solution文件(exec.py)和問題得到解決。

2

我剛剛面臨同樣的問題,無法理解爲什麼它不工作。然後,我看着控制檯日誌(View-> Show Console),並看到Sublime Text無法正確編碼「變音符號」(Unicode字符U + 0308)。這個問題是因爲我有一個名爲「Übung」的文件夾,ST無法處理「Ü」。所以,我做了以下內容:

  1. 關閉該文件並退出崇高文本
  2. 的路徑,我想執行的文件經過的每個文件夾的名稱。
  3. 改含非ASCII字符
  4. 開業崇高文字和文件夾的名稱再次
  5. 工具 - >構建

而且它爲我工作。我希望這可以幫助。

相關問題