1. 程式人生 > >Mac下 Python2、Python3 共存

Mac下 Python2、Python3 共存

這裡寫自定義目錄標題

已完成配置後效果

可以通過在終端(控制檯)命令which python獲取到對應的python路徑

如下圖:
在這裡插入圖片描述

同時可以通過命令列 pythonpython2python3 進入到對應的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重新整理一下即可