sublimepython配置
1. sublime怎麼運行python代碼
1.首先下載Sublime和Python,安裝Python環境
注意:如果不想動手親自配置Python環境安裝的時候環境變數,請在安裝的界面給Add Python 3.5 To Path前面打上對號。
鍵位綁定(每次按照上個步驟執行可交互的python文件比較繁瑣,按鍵綁定可以提高工作效率~)Preferences->按鍵綁定-用戶,粘貼以下代碼,並保存。
注意:無論是安裝包管理器還是安裝包SublimeREPL,執行完成之後需要重啟sublime安裝才有效。
2. 怎麼用sublime運行python
用Sublime Text2運行python代碼:
當用Sublime Text2寫完代碼之後通常都需要運行一下看看是否有錯誤或者說代碼是否正常;
如果用LDIE的時候直接按F5就可以開始了、但是在Sublim Text2下 需要額外注意
1、設置環境變數、添加python到環境變數中;
2、Sublime Text2要運行的代碼路徑不能為中文、否則不能挑食;
3、以上2個條件滿足之後,在寫完代碼後直接按Ctrl+B 就可以調試了
3. 如何將sublime3配置成python開發環境
前輩們說的已經很多了,但是自己依舊會出現各種問題,寫篇日誌記錄這次的搭建經驗。
1.安裝python,我用的是python3.5,可以上官網下載
2.安裝Sublime text 3,可以上官網下載
3.安裝插件:
Package Control:首先安裝這個插件,比較麻煩一點,可以直接看官網說明
1.打開命令行界面,使用ctrl+`快捷鍵 或者 菜單項View>Show Console
2.Sublime text 3復制下面的代碼
import urllib.request,os,hashlib; h = '' + ''; 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)
3.Sublime text 2復制下面代碼
import urllib2,os,hashlib; h = '' + ''; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')
在preferences菜單下新增package control選項,安裝成功
4. 如何配置sublime使用python
1. 漢化 sublime
[
搜索liblime漢化,下載解壓得到default文件夾
將default文件夾放入 sublime/Data/Packages 中,漢化完成
]
2
2. 安裝 Package Control 插件
[
方法1. 查看——顯示控制台——粘貼代碼(網上搜到代碼)
方法2. sublime/Data/Packages文件夾中放入另一個文件夾(網路上可以搜索到文件夾)
]
3
3. 安裝ConvertToUTF8,使得python代碼中的中文能夠正確顯示
[
保證網路暢通
按下「 ctrl + shift + P 」(或者菜單欄:工具——命令面板)調出命令面板
命令面板中輸入「install」,按下「Enter」
在新出現的窗口中輸入ConvertToUTF8 ,按下「Enter」即可完成安裝
]
4
4. 安裝SublimeREPL
[
保證網路暢通
按下「 ctrl + shift + P 」(或者菜單欄:工具——命令面板)調出命令面板
命令面板中輸入「install」,按下「Enter」
在新出現的窗口中輸入SublimeREPL ,按下「Enter」即可完成安裝
]
5
5. 配置SublimeREPL(這一步驟可省略,看文末介紹)
[
打開文件sublime/Data/packages/SublimeREPL/config/python/Main.sublime-menu文件
查找到
{"command": "repl_open",
"caption": "Python",
"id": "repl_python",
"mnemonic": "p",
"args": {
"type": "subprocess",
"encoding": "utf8",
5. 如何用sublime設置python的開發環境
方法/步驟
打開sublimeText
在菜單欄找到Tools——>編譯系統——>新編譯系統
在新的配置文件中輸入如下配置
{
"cmd": ["***********","-u","$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
"encoding": "cp936",
}
其中***********處填寫你的電腦中python的安裝路徑
Ctrl+S保存到SublimeText——>Data——>Packages——>User下
文件名保存為Python.sublime-build即可。
接下來可以測試一下輸入print(1);
然後Ctrl+B編譯
如果下方輸出欄 輸出了1 則說明成功。
注意事項: 如果出現如下圖所示的錯誤,一般是由於沒有保存為.py文件導致。將文件保存為XXXX.py 然後Ctrl+B即可。
6. sublime配置python這個快捷鍵配置了為什麼沒有用
1、現在可以安裝sublime text 3,然後安裝package control,這玩意可以讓你方便安裝插件包。安裝方法網上一砣。
2、安裝SublimeCodeIntel插件,可以實現語法自動完成功能。
安裝AutoPEP8可以自動將python規范化。
3、重點安裝SublimeREPL插件,安裝打開python文件時,將布局切換為2行查式,選擇菜單:
然後就出現如下的pdb調試界面。
然後你就可以輸出各種pdb命令進行調試了。比如:
(Pdb) b 31 #在31行建立斷點
Breakpoint 1 at c:\work\code\workspace\test\sqlalchemy\docopt.py:31
(Pdb) r #運行到斷點處
> c:\work\code\workspace\test\sqlalchemy\docopt.py(31)<mole>()
-> m=MyClass()
(Pdb) #在這個命令行下就可以執行當前上下文的python
具體的pdb命令網路去.