天天看點

手機python3ide_Sublime text 3 搭建Python3 IDE

step1: 下載下傳安裝 Sublime text 3

直接官網下載下傳即可 位址 :https://www.sublimetext.com/3 下載下傳完成後,直接解壓縮即可使用

手機python3ide_Sublime text 3 搭建Python3 IDE

step2:注冊 Sublime text 3

打開Sublime菜單 > help > enter License 輸入以下資訊即可(如失效,自行百度另尋)

—– BEGIN LICENSE —–

Michael Barnes

Single User License

EA7E-821385

8A353C41 872A0D5C DF9B2950 AFF6F667

C458EA6D 8EA3C286 98D1D650 131A97AB

AA919AEC EF20E143 B361B1E7 4C8B7F04

B085E65E 2F5F5360 8489D422 FB8FC1AA

93F6323C FD7F7544 3F39C318 D95E6480

FCCC7561 8A4A1741 68FA4223 ADCEDE07

200C25BE DBBC4855 C4CFB774 C5EC138C

0FEC1CEF D9DCECEC D3A5DAD1 01316C36

—— END LICENSE ——

step2.5:請自行安裝python3

step3:安裝python3編譯環境

打開 Tools > Build System > New Build System 如下圖所示:

手機python3ide_Sublime text 3 搭建Python3 IDE

輸入以下内容:

"encoding": "utf-8",

"working_dir": "$file_path",

"shell_cmd": "C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python35-32\\python.exe -u \"$file\"",

"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",

"selector": "source.python"

如下圖所示:

手機python3ide_Sublime text 3 搭建Python3 IDE

然後 Ctrl + S 直接儲存為想要命名的編譯名稱(如:python352):

手機python3ide_Sublime text 3 搭建Python3 IDE

然後重新開機 Sublime text 3 選擇 python 352 即可:

手機python3ide_Sublime text 3 搭建Python3 IDE

測試一下效果:

注:按ctrl +b 是執行操作的指令,切記,切記,切記執行前要先儲存檔案。(這個和python自帶的ide一毛一樣,

每次F5執行時都要先儲存才行)

手機python3ide_Sublime text 3 搭建Python3 IDE

step4:Sublime text 3 安裝 package control

使用ctrl + ` (感歎後左邊的那個鍵位),輸入以下内容:

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

然後回車,稍等一會即安裝成功

手機python3ide_Sublime text 3 搭建Python3 IDE

安裝成功後,在preferences 下會有package control 選項:

手機python3ide_Sublime text 3 搭建Python3 IDE

step5:Sublime text 3 安裝 python 的輸入視窗

由于Sublime text 3 沒有預設提供python的input()的輸入視窗,是以當你想要鍵入一些資料的時候,根本

無進行操作的,是以需要安裝一個叫做sublimeREPL 的插件。

打開package control 選項 輸入Install Package,回車,在新出現的輸入框裡輸入SublimeREPL 搜尋到以後進行安裝:

手機python3ide_Sublime text 3 搭建Python3 IDE
手機python3ide_Sublime text 3 搭建Python3 IDE

然後來測試一下效果:

建立一個帶有input()功能的測試python腳本,然後 tools> SublimeREPL > python > python - run current file ,在新打開的頁面輸入 19,即列印了相應的判斷結果:

手機python3ide_Sublime text 3 搭建Python3 IDE
手機python3ide_Sublime text 3 搭建Python3 IDE

然後就會有一個問題,就是每次需要類似操作的時候,均需要 tools > SublimeREPL > python > python - run current file的步驟,十分的麻煩,是以就進行一個快捷鍵的設定:

step6:Sublime text 3 設定 python3 的快捷鍵

打開 preferences>key bindings :

手機python3ide_Sublime text 3 搭建Python3 IDE

輸入以下資訊後儲存即可:

{

"keys":["f5"],

"caption": "SublimeREPL: Python - RUN current file",

"command": "run_existing_window_command", "args": {"id": "repl_python_run",

"file": "config/Python/Main.sublime-menu"}

}

手機python3ide_Sublime text 3 搭建Python3 IDE

至此,快捷鍵就設定完成了,其實此時的f5 就和python 自帶的 ide 的 f5 功能一樣了,相當于執行程式了。