pyenv可以帮助开发者安装和管理多个Python版本,进行版本切换,以免误操作系统python造成系统问题(踩过大坑);创建虚拟环境等。
Git地址:https://github.com/pyenv/pyenv
安装说明:https://github.com/pyenv/pyenv-installer
预安装条件
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \
libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \
xz-utils tk-dev libffi-dev liblzma-dev python-openssl
更改 libreadline-dev环境:
sudo apt install libedit-dev
安装、更新、删除pyenv
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
在.bashrc文件中手动添加pyenv环境变量路径:
export PATH="/home/zhou/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
使.bashrc文件生效:
$ source .bashrc