1.pyenv
pyenv是一个Python版本管理工具,它能够进行全局的Python版本切换,也可以为单个项目提供对应的Python版本。安装不同的Python版本并不是一件容易的事情,在不同的Python版本之间来回切换更加困难,而且,多版本并存非常容易互相干扰。因此,我们需要一个名为pyenv的工具。使用pyenv以后,可以在服务器上安装多个不同的Python版本,也可以安装不同的Python实现。不同Python版本之间的切换也非常简单。接下来我们就一起看一下pyenv的安装和使用。
1.1安装pyenv
step1:从github上下载源码安装
$ git clone https://github.com/pyenv/pyenv.git ~/.pyenv
step2:设置环境变量
$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
$ echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.bashrc
step3: Restart your shell so the path changes take effect
$ exec "$SHELL"
step4: 查看pyenv是否安装成功,查看版本信息
$ pyenv
step5:安装具体版本的python到目录 $(pyenv root)/versions
比如安装python-2.7.12
$ pyenv install 2.7.12
1.2安装常用命令
(1)卸载所有的python </