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 |