安装
1 | curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash |
1 | vim ~/.zshrc |
centos 执行 pyenv install 3.6.6
报错:
1 | WARNING: The Python bz2 extension was not compiled. Missing the bzip2 lib? |
解决:
centos 需要安装依赖
1 | yum install readline readline-devel readline-static -y |
查看正在使用的 python 版本:
1 | pyenv versions |
查看可安装的列表
1 | pyenv install -l |
安装/卸载
1 | pyenv install 3.6.6 |
python 切换
1 | $ pyenv global 2.7.3 # 设置全局的 Python 版本,通过将版本号写入 ~/.pyenv/version 文件的方式。 |
pyenv-virtualenv
使用自动安装 pyenv 后,会自动安装
virtualenv
创建虚拟环境
1 | pyenv virtualenv 2.7.10 tensorflow-2.7.0 |
当前虚拟环境
1 | pyenv virtualenvs # 列出 |
删除虚拟环境
1 | pyenv uninstall my-virtual-env |