用Sublime搭建Python開發環境(windows)


1.安裝Python 3

去官網下載Python 3,網址:https://www.python.org/downloads/release/python-363/

雙擊安裝,勾選添加到環境變量。

有時候會添加不成功,需要自己手動添加到PATH。C:\Python\Python36;C:\Python\Python36\Scripts;

2.安裝Sublime Text 3

去官網下載Sublime Text 3,雙擊安裝。網址:https://www.sublimetext.com/3

備注:官網下載的是試用版,可以在網上搜索注冊碼。ps, 如果用試用版,遇到注冊提醒,一定要記得備份代碼,否則可能會丟。

3.寫python代碼並運行

Step1. 打開Sublime Text 3,點擊File->New File;

Step2. 寫一行python代碼:print("hello"); 並保存為文件test.py;

Step3. 按下Ctrl+b,點擊python,即運行;

Step4. 在Console窗口查看運行結果。

 

4.配置Sublime Text 3 ,一鍵運行Python代碼

4.1安裝 Package Control插件

裝了Package Control,可以方便我們管理所有插件。安裝方法詳見: https://packagecontrol.io/installation

4.2安裝SublimeREPL插件

SublimeREPL支持各種語言解釋器,方便我們在編輯器上編寫完代碼進行調試。

具體安裝步驟如下:

Step1.Cmd+Shift+P調出快捷命令窗口,輸入install,選擇Package Control:Install Package;

Step2.輸入sublimerepl,點擊選中,然后它就會在后台安裝;

Step3.安裝完之后,查看 Tools->SublimeREPL。若有這個菜單,則說明安裝成功。

4.3添加自定義快捷鍵

Step1. 點擊菜單Preferences->Browse Packages...,進入目錄%appdata%\Sublime Text 3\Packages;

Step2. 打開文件  SublimeREPL\config\Python\Default.sublime-commands,找到你想要的命令,比如:

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

Step3.回到SublimeText3,點擊菜單Preferences->Key Bindings,

此時會彈出一個窗口。

左邊是Default(Windows).sublime-keymap —— Default,
右邊是Default(Windows).sublime-keymap —— User。

從左邊拷貝一個快捷鍵定義樣例,比如

	{
		"keys": ["alt+shift+3"],
		"command": "set_layout",
		"args":
		{
			"cols": [0.0, 0.33, 0.66, 1.0],
			"rows": [0.0, 1.0],
			"cells": [[0, 0, 1, 1], [1, 0, 2, 1], [2, 0, 3, 1]]
		}
	}

然后修改Step2中的命令,粘貼到右邊空白區,代碼如下:

{
	"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,就能直接運行當前*.py腳本了。運行結果如下圖示。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM