登录
    Technology changes quickly but people's minds change slowly.

ubuntu16.04 使用pyenv来管理多版本Python

技术宅 破玉 1337次浏览 0个评论

pyenv可以帮助你以更pythonic的方式管理多个版本python,创建和维护不同的虚拟环境, 并提供方便的切换方法。

安装

1.安装依赖包

apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev xz-utils

2.安装pyenv

cd && git clone git://github.com/yyuu/pyenv.git .pyenv

3.配置环境变量

echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(pyenv init -)"' >> ~/.bash_profile

4.重启shell生效

使用pyenv

1.查看可用版本

pyenv install --list

2.安装python环境
安装文件很大, 如果由于网络的问题,总是连接中断或者下载很久导致安装失败。此时可以先从官方网站下载安装包,然后放在$PYENV_ROOT/cache文件夹中(该目录默认不存在,用户要自行新建),注意,从官网下载的文件后缀名需要由xxx.tgz改为xxx.tar.gz。然后在pyenv install 此版本,pyenv会自动先从此文件夹中搜索

pyenv install -v 2.7.1

3.设置全局python环境

pyenv global 3.4.0  ( ~/.pyenv/version )

华裳绕指柔, 版权所有丨如未注明 , 均为原创|转载请注明ubuntu16.04 使用pyenv来管理多版本Python
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址