pyenv如何安裝,使用管理多個python環境
命令:
pyenv install x.x.x(版本)
步驟
1.事先下載想要安裝的Python到本地(在鏡像網站下載)
2.如果本地沒有相關目錄,創建.pyenv/cache
目錄
3.將Python版本的格式改爲.tar.xz
並放到.pyenv/cache
目錄
4.指定pyenv install 版本號
安裝,即可
5.如果發現安裝還是走的官網,退出當前shell之後,再重試
注意事項:
如果 pyenv 還是從官網下載那麼重新安裝pyenv 才能解決這個問題
另外給出命令行傻瓜方法:
export v=3.6.0| wget https://npm.taobao.org/mirrors/python//$v/Python-$v.tar.xz -P ~/.pyenv/cache/; pyenv install $v
解釋一下這個意思,就是從 http://mirrors.sohu.com/python/ 上下載對應版本的 Python,放入到 ~/.pyenv/cache 目錄裏面,然後使用 pyenv install v 變量代表 Python 的版本,自己需要哪個版本,就把這個改成自己需要的版本號!
分享另外個鏡像:
- https://npm.taobao.org/mirrors/python/
- http://mirrors.sohu.com/python/
如果你也知道其他的鏡像地址,可以評論哦!
安裝虛擬環境
- 創建一個3.7.3版本的虛擬環境, 命名爲3.7env, 然後激活虛擬環境
pyenv virtualenv 3.6.5 v365env
pyenv activate v365env
# 關閉虛擬環境
$ pyenv deactivate v365env