sublime中編輯Python

來源:互聯網
上載者:User

標籤: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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.