笔者在使用 Python
使通常会遇到当前正在使用的版本与想要用的版本不一致,但是又不能改动它,不然原先使用的应用可能就会无缘无故因为版本问题出现一系列的问题。所以这时候就需要用到了版本控制,笔者使用的是 pyenv
来管理不同的版本,virtualenv
来创建不同的虚拟环境。
安装
脚本安装
可能网络问题安装不成功1
sudo curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash
手动安装
1 | git clone https://github.com/yyuu/pyenv.git ~/.pyenv |
常用命令1
2
3
4
5
6
7
8
9
10
11
12 查看已安装的版本
root@ray:~# pyenv versions
* system (set by /root/.pyenv/version)
3.7.9
切换版本
root@ray:~# pyenv global 3.7.9
创建虚拟环境
root@ray:~# pyenv virtualenv test
root@ray:~# pyenv activate test
root@ray:~# pyenv deactivate