MacOS下切換python2和python3

2021-08-27 05:54:44 字數 1499 閱讀 7873

一般在原裝macos上已經裝好了python2,以下路徑是根據官網pkg安裝的路徑設定,若**為其他,則設定路徑需要調整。

控制台輸入:which python可以檢視python的安裝路徑。

**python安裝路徑

系統預設

/system/library/frameworks/python.framework/versions/2.7

brew安裝

/usr/local/cellar/python

官網pkg安裝

/library/frameworks/python.framework/versions/2.7

- 開啟小黑窗,輸入如下命令,開啟.bash_profile檔案:

$ vi ~/.bash_profile
- 檢查使用者變數中是否有如下設定,若沒有,則新增上如下資訊:

path="/library/frameworks/python.framework/versions/2.7/bin:$"

export path

path="/library/frameworks/python.framework/versions/3.6/bin:$"

export path

$ wq!
- 在小黑窗輸入如下命令,開啟.bashrc檔案:

$ vi ~/.bashrc
- 新增如下資訊:

alias python2='/library/frameworks/python.framework/versions/2.7/bin/python2.7'

alias python3='/library/frameworks/python.framework/versions/3.6/bin/python3.6'

alias python=python2

- 儲存退出:

$ wq
- 在小黑窗輸入如下命令,讓環境變數生效:

$ source ~/.bash_profile

$ source ~/.bashrc

- 檢查當前python版本(兩種方法):

$ python -v

$ python --version

- 輸出資訊如下:

python 2.7.14
- 將.bashrc檔案中的最後一行python2改為python3

- 儲存退出,並輸入命令讓環境變數再次生效

- 檢查python版本,此時輸出資訊為:

python 3.6.3
- 切換版本python3成功。(若想切換回python2,方法同理)

MacOS下通過終端切換python版本

在macos下安裝了多個python版本後 如python2和python3 通過終端命令可以切換python版本 以python2和python3.7為例 在終端輸入 open bash profile寫入python的外部環境變數 注意python版本是3.7export path librar...

windows下python2和python3共存

配置步驟如下 作業系統 win10 安裝步驟省略,相信都能安裝 1 改名稱給電腦同時裝上python2.7和python3.5,在安裝目錄下修改python.exe為python2.exe和python3.exe 2 更改環境變數,加入d program files python27 和 d pro...

windows下python2和python3共存

配置步驟如下 作業系統 win10 安裝步驟省略,相信都能安裝 1 改名稱給電腦同時裝上python2.7和python3.5,在安裝目錄下修改python.exe為python2.exe和python3.exe 2 更改環境變數,加入d program files python27 和 d pro...