1、安装pyenv


# 安装依赖
yum install -y git gcc zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz xz-devel libffi-devel
# clone 
git clone https://github.com/pyenv/pyenv.git ~/.pyenv

# 添加pyenv 到shell配置
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
# 重新加载
source ~/.bashrc

2、安装特定版本python


pyenv install 3.7.7

由于网络原因 这步骤可能卡住

解决方式 : 手动下载安装

手动从 Python 官网或其他可靠镜像站下载所需的 .tar.xz 版本文件。

将其放入 Pyenv 的缓存目录(通常是 ~/.pyenv/cache/)。

重新运行 pyenv install 命令。


3、查看已安装的python版本


pyenv versions


4、切换python 版本


pyenv global 3.7.7  #设置全局的python 版本
pyenv local 3.6.8 # 设置当前目录的python 版本


5、让pyenv 在每个终端会话中自动加载


eval "$(pyenv init -)"

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐