环境:Centos
安装pyenv
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
设置环境变量
vi ~/.bashrc
export PYENV_ROOT="$HOME/.pyenv" export PATH="$PYENV_ROOT/bin:$PATH" eval "$(pyenv init --path)" eval "$(pyenv init -)"
使环境变量生效或者重启终端
source ~/.bashrc exec $SHELL
常用命令
[python@localhost ~]$ pyenv install -l //查看可用的安装版本 [python@localhost ~]$ pyenv install 3.6.9 //在线安装python3.6.9版本 [python@localhost ~]$ pyenv virtualenv 3.6.9 py3 //创建虚拟环境,3.6.9为python版本,py3为别名 [python@localhost test]$ pyenv local 3.6.9 //进入目录,设置或显示本地python版本(本目录有效) [python@localhost test]$ pyenv global system //设置或显示全局python版本 [python@localhost test]$ pyenv version //显示当前python版本 [python@localhost test]$ pyenv versions //显示可用的所有python版本 [python@localhost test]$ pyenv update //更新pyenv [python@localhost ~]$ pyenv virtualenvs //查看所有虚拟环境 [python@localhost ~]$ pyenv activate env-name # 激活虚拟环境 [python@localhost ~]$ pyenv deactivate #退出虚拟环境,回到系统环境 [python@localhost ~]$ rm -fr ~/.pyenv //卸载pyenv [python@localhost ~]$ pyenv virtualenv-delete py3 //删除虚拟环境 [python@localhost ~]$ pyenv exec pip install redis // 使用虚拟环境的pip
来自anson博客