依赖安装
yum install gcc zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel tk-devel libffi-devel xz-devel
yum install git
利用官方的installer一键安装pyenv
curl https://pyenv.run | bash
或
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
重启shell
exec $SHELL
添加到env
echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init --path)"' >> ~/.bashrc
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
source ~/.bashrc
pyenv使用
- 查看被 pyenv 托管的 python 版本
pyenv versions
- 安装3.7.0版本的python
pyenv install 3.7.0
- 使用3.7.0版本创建虚拟环境
pyenv virtualenv 3.6.6 my-env
- 在当前目录临时激活虚拟环境
pyenv activate my-env
- 在该目录下永久激活,只要进入该目录,就会自动激活虚拟环境
pyenv local my-env
pyenv install 安装过慢
替换安装脚本下载地址为https://npm.taobao.org/mirrors/python/
cd ~/.pyenv/plugins/python-build/share/python-build
vim 3.7.0