sublime中編輯Python
Python的編輯器很多,可以用cmd學習,但是今天我還是說說用sublime編輯Python。
因為Python是解釋性語言,我們希望輸入就能得到輸出。如下圖:
如何得到這樣的編輯環境呢?下面我們一步一步來實現
第一步:下載python,
因為有兩種大版本,2系列和3系列,我這裏用2系列,因為arcgis用的是2系列,所以我下載2.7版本。下載就百度吧,如果你像我一樣多用.net可能會覺得環境變量麻煩就在安裝的過程中註意這兩個要選上:
其實環境變量這些設置多用用也挺好,習慣就好。像環境變量這種設置在java開發必備的,畢竟國內環境用JAVA的多。雖然我也打算下階段用java,但是我還是的說一句:java能幹的.net一樣能幹,一點也不遜色,只看你.NET的功底怎麽樣。
第二步:下載 sublime 3
. 地址:https://download.sublimetext.com/Sublime Text Build 3143 x64 Setup.exe,安裝就是下一步,下一步,具體就不說了。
第三步:設置sublime 3
設置sublime需要幾個步驟,
1. Sublime Text可以使用Package Control,來更方便的瀏覽、安裝和卸載插件。
2. 如何安裝Package Control呢?
可以參考Package Control官網提供的安裝步驟
(1)使用 [Ctrl + `] (或View > Show Console menu) 打開Sublime Text控制臺,將下面的Python代碼粘貼到控制臺裏:
import urllib.request,os,hashlib; h = ‘7183a2d3e96f11eeadd761d777e62404‘ + ‘e330c659d4bb41d3bdf022e94cab3cd0‘; pf = ‘Package Control.sublime-package‘; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( ‘http://packagecontrol.io/‘ + pf.replace(‘ ‘, ‘%20‘)).read(); dh = hashlib.sha256(by).hexdigest(); print(‘Error validating download (got %s instead of %s), please try manual install‘ % (dh, h)) if dh != h else open(os.path.join( ipp, pf), ‘wb‘ ).write(by)
註意:上面的代碼會隨著版本不同而改變,所以最好取到【1】去復制代碼。
(2)如果不能自動安裝的話,【1】也提供了手動(Manual)安裝方法,具體做法可以去到官網參考
(3)如果在Perferences->package settings中看到package control這一項,則表明安裝成功。
3、插件
在Python開發中有一些很實用的插件,可以很好的提高開發效率,下面就是我使用的一些插件
? Package Control:管理插件的插件,前面已安裝
? SublimeCodeIntel: 代碼提示插件,可根據是python、java等自動代碼提示
安裝步驟:
打開Package Control[Preferences>>Package Control]
輸入 install 選擇關聯出來的install package
接下來就需要稍等片刻,等待下面這個界面出現:
這個裏面輸入:SublimeCodeIntel (代碼提示) ,找到並安裝,然後重復上一步,輸入:SublimeREPL (可以直接運行當前程序),安裝完成以後。
接下來設置python路徑,
(1)打開sublimeText
在菜單欄找到Tools——>編譯系統——>新編譯系統
(2)在新的配置文件中輸入如下配置
{
"cmd": ["***********","-u","$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
"encoding": "cp936",
}
其中***********處填寫你的電腦中python的安裝路徑
(3)Ctrl+S保存到SublimeText——>Data——>Packages——>User下
文件名保存為Python.sublime-build即可。
然後重啟sublime。
要出現文章中第一個界面,需要進行如下操作:Tools—SublimeREPL—Python,到此就配置完成了。
sublime中編輯Python