網上安裝使用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 install3.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上看...