Ubuntu/Debian安装pyenv多版本python管理器
简介
pyenv 让您可以轻松地在多个 Python 版本之间切换。它简单、不显眼,并且遵循 UNIX 的传统,即做好一件事的单一用途工具。
github项目地址:https://github.com/pyenv/pyenv
安装
Ubuntu/Debian依赖安装:
sudo apt-get update -y && sudo apt-get install make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev -y
pyenv官方一键安装程序:
curl https://pyenv.run | bash
或
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
添加到env:
echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init --path)"' >> ~/.bashrc
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
source ~/.bashrc
pyenv使用教程
# 查看当前版本
pyenv version
# 查看所有版本
pyenv versions
# 查看所有可安装的版本
pyenv install --list
# 安装指定版本
pyenv install 3.6.5
# 安装新版本后rehash一下
pyenv rehash
# 删除指定版本
pyenv uninstall 3.5.2
# 指定全局版本
pyenv global 3.6.5
# 指定多个全局版本, 3版本优先
pyenv global 3.6.5 2.7.14
#指定当前目录版本
pyenv local 3.5.2
# 实际上当你切换版本后, 相应的pip和包仓库都是会自动切换过去的
版权声明:
作者:IDC评估网
链接:http://www.idceval.com/162.html
文章版权归作者所有,未经允许请勿转载。
THE END