標籤:build pos else install reference post too sel ima
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