sublime text3 搭建python環境

2021-07-24 08:32:20 字數 2648 閱讀 2352

解壓,安裝。

pythonsetup.py install

setpython_path=c:\python27;c:\python27\scripts        // 指向實際python安裝路徑

重型的python ide推薦pycharm,輕型的sublime。這裡搭建sublime text3的python編譯環境。

最簡單的方式是通過sublime text 3的console命令介面進行安裝

使用 ctrl+`快捷鍵或者 選單項view >show console 來調出命令介面

然後複製貼上下面的python**到命令輸入框中:

importurllib.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('' + pf.replace(' ', '%20')).read(); dh =hashlib.sha256(by).hexdigest(); print('error validating download (got %sinstead of %s), please try manual install' % (dh, h)) if dh != h elseopen(os.path.join( ipp, pf), 'wb' ).write(by)

另外提供sublime text 2的package control的安裝**

importurllib2,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' +'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'package control.sublime-package'; ipp= sublime.installed_packages_path(); os.makedirs( ipp ) if notos.path.exists(ipp) else none; urllib2.install_opener( urllib2.build_opener(urllib2.proxyhandler()) ); by = urllib2.urlopen( '' +pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open(os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else none; print('errorvalidating download (got %s instead of %s), please try manual install' % (dh,h) if dh != h else 'please restart sublime text to finish installation')

參考sublimetext 3 package control安裝步驟

重啟後可見packet control。

packet control幫助安裝其他sublime外掛程式。快捷鍵:control+shift+p

sublimerepl用於**除錯。見:使用sublime text搭建python除錯環境

安裝完外掛程式後,在preferences->package settings裡每一項外掛程式有兩個配置檔案。「setting-default」不需要改變,使用者修改「setting-user」配置項可以覆蓋「setting-default」配置。

增強project的右鍵選單。sublime bar顯示:view ->side bar ->show side bar

sidebarenhancements見sublime外掛程式:增強篇

autopep8是乙個將python**自動排版為pep8風格的小工具。它使用pep8工具來決定**中的哪部分需要被排版。autopep8可以修復大部分pep8工具中報告的排版問題。

見autopep8:按pep8風格自動排版python**

修改「setting-user」,在工程退出時,自動格式轉換。

sublimecodeintel也被用於**自動補全。

修改「setting-user」。}

ctags用於**跳轉。

a.見sublime中實現函式跳轉到定義功能 —— ctags外掛程式 

b.見sublimetext追蹤函式外掛程式:ctags

修改「setting-user」。

前提:使用 「ctags -r -f.tags c:\python27\lib」在"c:\\python27\\lib"目錄下生成了「.tag」檔案

sublime text3搭建python除錯環境

1 安裝package control 方便安裝外掛程式包 2 使用package control安裝sublimecode intel autopep8 sublime repl 1 按下ctrl shift p挑出命令面板 2 輸入install package選項並回車,然後分別在列表中選中上...

Sublime Text3中搭建Golang環境

必備軟體 git sublime text3 golang 請參見 本文主要配置一下golang環境到外掛程式。一 安裝gosublime。1 進入sublime,通過ctrl shift p進入包管理,輸入pci 首字母 選擇package contrl intall package,如圖 2 回...

Sublime Text 3搭建綠色C 編譯環境

此文出處 coderec的專欄 中的紅色小字是本人為了方便想在下這種小白而新增的,請原博主見諒。再次鳴謝 這位博主!因為想打造一款隨插隨用的綠色版c 編譯環境,又不太想用vc6.0 有綠色版 畢竟sublime的介面很舒服,於是就著手打造sublime的c 編譯環境。需要 mingw綠色免安裝版 實...