pyenv安装和使用(centos)


依赖安装

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 | bashcurl -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使用

  1. 查看被 pyenv 托管的 python 版本
    pyenv versions
  2. 安装3.7.0版本的python
    pyenv install 3.7.0
  3. 使用3.7.0版本创建虚拟环境
    pyenv virtualenv 3.6.6 my-env
  4. 在当前目录临时激活虚拟环境
    pyenv activate my-env
  5. 在该目录下永久激活,只要进入该目录,就会自动激活虚拟环境
    pyenv local my-env

pyenv install 安装过慢

替换安装脚本下载地址为https://npm.taobao.org/mirrors/python/

cd ~/.pyenv/plugins/python-build/share/python-build
vim 3.7.0

文章作者: 苏苏
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 苏苏 !
评论
  目录