Mac下 Python2、Python3 共存
阿新 • • 發佈:2018-11-02
這裡寫自定義目錄標題
已完成配置後效果
可以通過在終端(控制檯)命令which python
獲取到對應的python路徑
如下圖:
同時可以通過命令列 python
、python2
、python3
進入到對應的python環境
如下圖:
如何配置
1、Mac下已安裝了python2(mac系統自帶python2.7)、python3
且確認好python的安裝路徑
安裝來源 | python預設安裝路徑 |
---|---|
Mac系統自帶 | /System/Library/Frameworks/Python.framework/Versions/2.7 |
官網下載包安裝 | /Library/Frameworks/Python.framework/Versions/2.7 |
brew安裝 | /usr/local/Cellar/python |
2、配置 .bash_profile 檔案
命令列輸入 vi ~/.bash_profile
在檔案尾部新增以下內容(需根據自己python實際路徑新增)
# Setting PATH for Python 2.7
# The original version is saved in .bash_profile.pysave
PATH="/System/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
export PATH
# Setting PATH for Python 3.7
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.7/bin:${PATH}"
export PATH
儲存,並 source ~/.bash_profile
重新整理一下
3、配置 ~/.bashrc 檔案
命令列輸入 vi ~/.bashrc
在檔案尾部新增以下內容
alias python2='/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7'
alias python3='/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7'
alias python=python2
#預設python切換至python3
#alias python=python3
儲存,並 source ~/.bashrc
重新整理一下即可