在Mac上Python多版本切換

2021-10-01 15:18:58 字數 901 閱讀 9557

1、安裝homebrew

2、通過brew安裝pyenv

1)命令列輸入:

$ brew install pyenv(如果一直卡在updating homebrew就按ctrl+c一次跳轉brew update)

2)在home目錄的 .bash_profile檔案中新增:

vi ~/.bash_profile 在最後增加

eval "$(pyenv init -)"

3)命令列輸入,更新一下環境變數:

$ source .bash_profile 

注意:沒有配置的話無法進行python版本間的切換。

3、使用pyenv安裝python3

1)檢視能夠安裝的版本( 只有版本號的為官方的版本,其他的為衍生版 )

$ source .bash_profile 

2)安裝需要的版本: 

$ pyenv install 3.7.4 -v (看有哪一些版本可以安裝:pyenv install --list)

3)完成後更新資料庫: 

$ pyenv rehash 

4)檢視系統已安裝的版本: 

$ pyenv versions 

*號表示系統當前正在使用的版本 

5)切換python版本 

$ pyenv global 3.6.2

$ pyenv global system

6)確認python版本 

python --version

4、解決python用pip命令安裝速度慢,改用國內映象

vi ~/.pip/pip.conf

[global]

index-url =

[install]

trusted-host=mirrors.aliyun.com

mac上python多版本共存

curl l bash 複製 zshrc 或者 bashrc 1 export pyenv root home pyenv 2 export path pyenv root bin path 3 eval pyenv init 複製 檢視python版本pyenv install list 複製 安...

mac 上多版本python 共存

mac上自帶了python2.x的版本,有時需要使用python3.x版本做開發,但不能刪了python2.x,可能引起系統不穩定,那麼就需要安裝多個版本的python。1 安裝python3.x版本,我安裝了3.6.1 2 開啟終端 terminal 輸入 sudo vi bashrc alias...

ubuntu多版本python和pip切換

1.ubuntu自帶python2.7和python3.5版本。那麼跟據不同專案可能需要不同版本的python,如何切換呢?首先,檢視系統python版本,使用命令whereis python,結果如下圖,可以得到python2.7版本在 usr bin python2.7目錄下,而python3....