1. 程式人生 > >Mac給Sublime Text 配置Python3開發環境

Mac給Sublime Text 配置Python3開發環境

Python2升級為Python3,並且保留所有版本,方法為:https://blog.csdn.net/BTUJACK/article/details/83821642

簡單3步成功給Mac安裝指定Python版本並且隨意切換版本,非常簡單,不行拿磚砸我

 

 

1

檢視Python路徑

終端輸入:

type -a python

顯示:

appledeMBP:~ apple$ type -a python
python is aliased to `/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5'
python is /usr/local/bin/python
python is /usr/bin/python

複製路徑

/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5

 

2

建立新的Python.sublime-build檔案,並儲存

 

Sublime-Tools-BuildSystem-New Build System

彈出一個新的sublime-build檔案,刪除全部東西,填寫:

 

{
"cmd": ["/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5", "-u", "$file"],
}

注意這裡適當更換為自己的路徑,這行要更換哈

/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5

 

在路徑中/Users/apple/Library/Application Support/Sublime Text 3/Packages/User/Preferences.sublime-settings

 

另存為Python3.5.sublime-build

 

這個路徑系統會自動定位的,你確認下就行

3

重啟ST

4

配置ST,

tool-build system-python3.5

 

5

測試是否我想要的路徑

輸入錯誤程式碼

print(23

 

輸出,cmd這行就說明ST使用了我想要的3.5路徑。

  File "/Users/apple/Documents/ST/python/test.py", line 2
    
           ^
SyntaxError: unexpected EOF while parsing
[Finished in 0.0s with exit code 1]
[cmd: ['/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5', '-u', '/Users/apple/Documents/ST/python/test.py']]
[dir: /Users/apple/Documents/ST/python]
[path: /Library/Frameworks/Python.framework/Versions/3.5/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion.app/Contents/Public]

 

 

最後,憋大招,讓你隨意切換想要使用的Python版本

 

切換Python3.7

 

建立新的Python.sublime-build檔案

Sublime-Tools-BuildSystem-New Build System

彈出一個新的sublime-build檔案,刪除全部東西,填寫,另存為Python3.7.sublime-build

{

"cmd": ["/usr/local/bin/python3.7", "-u", "$file"],

}

 

切換到3.5

 

建立新的Python.sublime-build檔案

Sublime-Tools-BuildSystem-New Build System

彈出一個新的sublime-build檔案,刪除全部東西,填寫:另存為Python3.5.sublime-build

{

"cmd": ["/usr/local/bin/python3.5", "-u", "$file"],

}

 

切換到2.7

 

建立新的Python.sublime-build檔案

Sublime-Tools-BuildSystem-New Build System

彈出一個新的sublime-build檔案,刪除全部東西,填寫:另存為Python2.7.sublime-build

{

"cmd": ["/usr/local/bin/python", "-u", "$file"],

}

儲存

 

最後使用時候去tools-build System中選擇自己想要的方式

 

 

談一談我怎麼發覺這個方法:

 

/usr/local/bin/資料夾裡有

 

所以我發明了這個方法,

{

"cmd": ["/usr/local/bin/python3.5", "-u", "$file"],

}

 

按照我的邏輯自己隨意打造去吧