Ubuntu通過Pyenv管理python版本

2022-08-31 08:21:12 字數 983 閱讀 3775

網上安裝使用pyenv的教程很多,但是實測有很多教程有坑,經過多家比較發現下面的教程可用,內容全面,與大家分享。

首先安裝pyenv全家桶

配置環境變數到~/.bashrc中,配置完成後輸入source ~/.bashrc生效

1 export pyenv_root="

$home/.pyenv

"2 export path="

$pyenv_root/bin:$path

"3 eval "

$(pyenv init -)

"4 eval "

$(pyenv virtualenv-init -)

"

檢查安裝是否正確:

pyenv doctor

更新

pyenv update

檢視可安裝版本

pyenv install --list

安裝指定版本的python

pyenv install

3.6.0

顯示已安裝的版本,帶星號的為當前適用的版本

pyenv versions

設定優先順序

#global全域性local本地 shell終端

#優先順序抑或許可權global最低,通常設定local為最高許可權,很少設定某版本為shell

pyenv local

3.6.5

pyenv global

2.7.12

解除安裝

pyenv uninstall 3.5.3

引用:github: 

依賴:

pyenv多版本管理

多版本管理 多虛擬環境virtualenv pyenv用於多個python版本的管理,virtualenv用於相同版本各種模組包環境的隔離 可能的依賴包 yum install gcc gcc c yum install readline devel yum install y bzip2 bzip...

記python版本管理 pyenv

隨記 眾所周知,python2.x版本與3.x版本有比較大的區別,如果你是2.x版本的使用者,突然接了3.x版本的專案,或者反過來,遇到這種情況該怎麼辦呢?重新安裝自己電腦上的python,來匹配對應的專案?這樣也太麻煩了吧,下次狀況反過來又得重新裝一遍!其實不用這樣,這裡有更簡單的方法解決pyth...

Python多環境管理 pyenv

因某些需求,需要安裝tensorflow,很自然地在終端敲下了以下命令 pip install tensorflow然後。好傢伙?居然沒有?因為是python 3.9,去pypi搜尋了,居然還真沒有支援的,最高只有python 3.8 於是便考慮乙個多版本的python環境,碰巧就在github上看...