sublime text 運行python 為什麼input沒有反應在運行中? 新手不懂,求解答。

不應該下面還有一個sb輸出嗎?


既然是mac,

打開終端,

進入這個py文件所在的目錄,

運行python test.py

建議不要用test.py這個文件名,有可能你引入第三方庫的時候遇到莫名的 錯誤.


目前還不支持input輸入,需要安裝SublimeREPL插件。

解決方法:安裝插件sublimeREPL

按ctrl+shift+p打開一個輸入框,輸入Install Package,回車,輸入SublimeREPL,在下面的選擇列表中選中後回車。

注意此時tools欄最底下出現了sublimeREPL選項,如果沒有重啟程序。

依次選擇sublimeREPL選項里的python-&>python run current file,就可以進行input了

-----------------------------------分割線--------------------------------------------------

每次這樣進行互動式操作可能會比較麻煩,可以為python run current file設置一個快捷鍵:

打開preferences-&>Key Binding User,保存如下代碼

{"keys":["f5"],
"caption": "SublimeREPL: Python - RUN current file",
"command": "run_existing_window_command",
"args": {"id": "repl_python_run","file": "config/Python/Main.sublime-menu"}
}

我設置的快捷鍵是f5,想改成其他的直接替換就行


想要直接ctrl+B比較困難,裝好sublimereql:python。在tools-sublimereql-python-run current file。點了就run了。

快捷鍵設置Preference-&>Key Bindings-User:[

{"keys":["你的快捷鍵"] ,
"caption": "SublimeREPL: Python - RUN current file",
"command": "run_existing_window_command",
"args":
{
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"
}
},
]


Sublime text build不支持input,可以配合sublimeREPL package使用,就可以用input了

安裝說明請參考他們的網站:https://sublimerepl.readthedocs.io/en/latest/


同遇這個問題


同遇到這樣的問題,求解答


推薦閱讀:

Sublime Text 2 git 插件亂碼,如何解決?
如何配置sublime text用於編輯unity script和shader?
前端要用到的sublime text插件?
使用 Sublime Text 2 而不購買證書違反協議么?
Sublime Text 3 如何添加自定義關鍵詞的縮進規則?

TAG:Python | SublimeText |