Sublime Text 3中怎麼更換python的版本?

RT


改版系統默認python版本就是了,

sublime text也會跟著改變


這個?

針對mac系統說一下,在不改變系統Python路徑的前提下可以自己建立一個Build System

然後輸入

{
"cmd": ["/usr/local/bin/python3", "-u", "$file"],
"file_regex": "^[ ]*File "(...*?)", line ([0-9]*)",
"selector": "source.python"
}

裡面的這個/usr/local/bin/python3是需要更改的,打開終端,輸入你要更改的版本

which python
which python3

然後改一下你的Python路徑保存就好了,注意一下保存的文件名額,接著在Build System裡面會有一個新的選項出來額。

我想windows應該大同小異,沒在windows上用過不是很清楚。。。


補充一下。按樓上的方法build sys是能運行,但輸出中文時報錯

解決方法:

"env": {"PYTHONIOENCODING": "utf8"}

詳見 printing UTF-8 in Python 3 using Sublime Text 3


論壇上說自帶的 python 3.3 不能改


可以參考一下這個回答

萬凱:怎麼用sublime text 3搭建python 的ide?


1、cmd+shit+p

2、搜索:python3

3、找到:Set Syntax:Python3

4、點擊選擇。

5、以後就可以在右下角中選擇了~


點擊最底端最右邊按鈕,會出現所有版本包括python。點擊「plain text」

然後就可以了


推薦閱讀:

詳解Python元類
第十六章 API例子:用Python驅動Firefox採集網頁數據
初學python--認識裝飾器
python的descriptor的意圖是什麼,想知道python當初弄出功能的意圖?困擾我好久了。
Python 的 Metaclass 有沒有什麼好的 Best Practice 可以學習?

TAG:Python | Terminal軟體 | SublimeText3 |