欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

Python 多环境管理总结 - pyenv

最编程 2024-06-13 15:42:23
...

pyenv 主要用来对 Python 解释器进行管理,可以管理系统上的多个版本的 Python 解释器。它的主要原理就是将新的解释器路径放在 PATH 环境变量的前面,这样新的 python 程序就“覆盖”了老的 python 程序,达到了切换解释器的目的。

使用 git 来安装

git clone https://github.com/pyenv/pyenv.git ~/.pyenv

配置环境变量

echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile

安装一个新的 Python 解释器

pyenv install 2.7.8

设置全局默认解释器

pyenv global 2.7.8

更多的命令可以参考文档,可以配合 virtualenv 使用,使用 pyenv-virtualenv 实现自动化。

  • 易用性:????????
  • 功能性:????????