pyenv时用来管理开发环境python版本的工具,配合virtualenv可以搭建完善的python虚拟环境
安装:
git clone https://github.com/pyenv/pyenv.git ~/.pyenv/
echo 'export PATH=~/.pyenv/bin:$PATH' >> .bashrc
echo 'export PYENV_ROOT=~/.pyenv' >> .bashrc
echo 'eval "$(pyenv init -)"' >> .bashrc
source .bashrc
使用:
pyenv install --list # list 所有可安装版本
pyenv install 3.7.4 # 安装python-3.7.4
pyenv shell 3.7.4 # 当前shell使用python-3.7.4
# pyenv local 3.7.4 # 当前路径使用python-3.7.4
# pyenv global 3.7.4 # 全局使用 python-3.7.4
pyenv which python # 显示当前使用python的安装路径
pyenv uninstall 3.7.4 # 卸载python-3.7.4
网络存在问题时,可以手动下载python的tar.xz包,使用pyenv安装,具体方法时:
wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tar.xz ./
mv Python-3.7.4.tar.xz ~/.pyenv/cache
pyenv install 3.7.4
注意:安装python时,若存在依赖库确实,缺啥补啥