sublime text 執行python 為什麼input沒有反應在執行中? 新手不懂,求解答。洛克2016-10-20 18:35:54

既然是mac,

開啟終端,

進入這個py檔案所在的目錄,

執行python test。py

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

sublime text 執行python 為什麼input沒有反應在執行中? 新手不懂,求解答。JUnone2017-01-16 12:50:29

想要直接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 執行python 為什麼input沒有反應在執行中? 新手不懂,求解答。喬彤2017-02-16 09:08:04

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

安裝說明請參考他們的網站:

https://

sublimerepl。readthedocs。io

/en/latest/

sublime text 執行python 為什麼input沒有反應在執行中? 新手不懂,求解答。知乎使用者2017-08-04 12:29:52

目前還不支援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,想改成其他的直接替換就行

sublime text 執行python 為什麼input沒有反應在執行中? 新手不懂,求解答。呆呆2019-08-23 23:02:55

Ctrl + Shift + P,調出控制面板

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

輸入 Install,按回車選擇第一個

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

左下角顯示讀取中,有個等號在晃來晃去(可能需要科學上網)

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

讀取成功後會彈出可供安裝外掛的列表

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

安裝 SublimeREPL,使 Sublime支援 input

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

回車確認,左下角可以看到,安裝中的提示

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

Ctrl + ` (esc下面的鍵)可以調出控制檯,看後臺執行情況,再按一次或者按 ESC 可以關閉

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

安裝好之後,我們試著來呼叫它:

word

=

input

‘人類的本質就是復讀機,說點什麼吧:

\n

while

True

print

word

word

=

input

‘’

跟 Ctrl+B 直接編譯不同,利用外掛來編譯需要我們先手動 Ctrl+S 儲存

常規呼叫:

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

當然,每次這樣子拿滑鼠選的話真的很麻煩,所以我們設定一個快捷鍵來實現同樣的功能

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

左邊是系統預設設定,我們在右邊視窗輸入以下設定(另一個 Alt + End 是終止編譯的快捷鍵),Ctrl+S 儲存

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

{

“keys”

“f4”

],

“caption”

“SublimeREPL: Python - RUN current file”

“command”

“run_existing_window_command”

“args”

{

“id”

“repl_python_run”

“file”

“config/Python/Main。sublime-menu”

}

},

{

“keys”

“alt+end”

],

“command”

“exec”

“args”

{

“kill”

true

}

}

這時候我們按 F4 (記得先儲存 py 檔案 ),會新建一個標籤頁執行

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

這樣不方便切換,所以我們開啟兩個檢視

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

這樣就可以左右相互對照著看了

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

另外設定一下縮排,把 Tab 統一換成 四個空格 (因為有的電腦按 Tab 是一條橫線)

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

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

在右側輸入以下內容:

{

“font_size”

15

“ignored_packages”

“Vintage”

],

“tab_size”

4

“translate_tabs_to_spaces”

true

}

還是安裝不成功的話,建議先用 cmd 執行一下 input 語句吧:

如何在cmd裡面執行我的py檔案