centos安装pyenv
pyenv是一个python的多版本切换的工具
1、首选通过pyenv_installer来安装。命令如下:
curl https://pyenv.run | bash
2、如果上述shell安装失败,可以选择手动安装:(我就失败了,总是提示443失败)
安装依赖:
yum install gcc zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel tk-devel libffi-devel xz-devel
下载源代码:
git clone https://github.com/pyenv/pyenv.git ~/.pyenv # 可选的编译步骤 cd ~/.pyenv && src/configure && make -C src
配置环境变量,方法1:(~/.bashrc文件追加如下内容)
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenva init --path)"
#配置生效
source ~/.bashrc
方法2:
vi /etc/profile #在最后面追加两个环境变量 export PYENV_ROOT=$HOME/.pyenv export PATH=$PYENV_ROOT/bin:$PATH #配置完成后执行 source /etc/profile
#安装
eval "$(pyenv init -)"
3、检查是否按照完成
> echo $PATH /root/.pyenv/shims:/root/.pyenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/python3/bin:/usr/local/git/bin:/root/bin:/usr/local/python3/bin:/usr/local/git/bin >pyenv --version pyenv 2.3.2-9-gd98d3f5
4、安装配置
# 查看可安装的python发行版本 pyenv install -l # 安装指定python版本 pyenv install 3.9.0 # 查看当前已安装的python版本(标*的为当前环境python) pyenv versions pyenv version # 切换python版本 pyenv local 3.9.0

浙公网安备 33010602011771号