使用pyenv管理python的版本
程序员文章站
2022-03-19 10:03:28
...
1、安装git
CentOS
sudo yum install git
MacOS
brew install git
2、安装pyenv
git地址:https://github.com/pyenv/pyenv
- 克隆项目到家目录下的文件夹:.pyenv
git clone https://github/pyenv/pyenv.git ~/.pyenv
- 配置环境变量
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
echo 'export PATH="%PYENV_ROOT/bin:$PATH"' >> ~/.zshrc
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.zshrc
上述echo的含义:将引号中的内容写入.zshrc文件中 - 使用命令exec $SHELL重新初始化shell环境。
3、安装pyenv-virtualenv
git地址:https://github.com/pyenv/pyenv-virtualenv
pyenv-virtualenv是pyenv的一个插件
- 克隆插件到pyenv的plugins文件夹中
git clone https://github.com/pyenv/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv
- 配置环境
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.zshrc
- 使用命令exec $SHELL重新初始化shell环境。
4、使用pyenv
- 检查pyenv的版本
pyenv version
- 查看pyenv已经托管的python版本
pyenv versions
5、安装python2.7.9和3.9.2
pyenv install 2.7.9
pyenv install 3.9.2
上述命令在执行过程中,可能会出现安装失败,报错信息告诉你Build failed。我们可以在pyenv的github wiki中找到对应的方案。
mac用户
brew install openssl readline sqlite3 xz zlib
6、使用刚安装的python2.7.9
pyenv托管python版本,virtualenv使用python版本
1.创建虚拟环境
pyenv virtualenv 2.7.9 projcet-env
2. **虚拟环境
在任意目录下,执行如下命令:
pyenv activate project-env
7、更新pyenv
cd ~/.pyenv
git pull
8、卸载pyenv
删除环境变量
删除.pyenv目录rm -rf ~/.pyenv
推荐阅读
-
使用PageAdmin网站内容管理系统做网站的好处
-
python 历险记(六)— python 对正则表达式的使用(上篇)
-
Python使用Supervisor来管理进程的方法
-
使用NuGet将我们的ASP.NET Core类库打包并将程序包(类库)发布到NuGet平台上进行管理
-
Python爬虫使用selenium爬取qq群的成员信息(全自动实现自动登陆)
-
Python_WIN10系统中递归所有文件夹所有文件_移动所有文件到主目录(使用到的库:os + glob + shutil)
-
使用python绘制二元函数图像的实例
-
使用python3构建文件传输的方法
-
深入理解Python单元测试unittest的使用示例
-
python cx_Oracle的基础使用方法(连接和增删改查)