Ubuntu、OpenSUSE安装pyenv无缝切换python版本

本文详细介绍了如何在OpenSUSE系统中安装和配置pyenv,包括添加环境变量、安装Python3.8.2版本、切换版本以及管理pip。还涉及了如何删除已安装的Python版本。


不同操作系统或发行版本安装指令不一样。
适用于linux,在opensuse中实测验证。

安装pyenv

OpenSUSE

sudo zypper install pyenv

Ubuntu
建议使用国内的服务器,使用github经常会超时下载失败

git clone https://gitee.com/pyenv_1/pyenv.git ~/.pyenv

加入配置文件中,并更新

写以下内容到~/.bashrc

export PYENV_ROOT="$HOME/.pyenv"
command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"

更新

source ~/.bashrc

安装python

安装3.8.2版本

  1. 查看系统默认的python
python3
Python 3.6.15 (default, Sep 23 2021, 15:41:43) [GCC] on linux
  1. 查看可安装的python版本
pyenv install --list
  1. 安装新独立版本
pyenv install 3.8.2
  1. 指定切到新版本
pyenv rehash
pyenv shell 3.8.2
pyenv global 3.8.2

可以看到已经切到新版本python了

python3
Python 3.8.2 (default, Jan 17 2024, 11:36:50)

执行pip发现它也切到.pyenv/shims/pip了。
使用pip之前建议更新下pip

pip install --upgrade pip

如果要切到3.6.5版本

  1. 安装
pyenv install 3.6.5
  1. 切换
    临时在当前窗口切换使用
pyenv local 3.6.5

所有窗口都切换使用

pyenv rehash
pyenv global 3.6.5
  1. 验证
python3
会打印出版本号
Python 3.6.5 (default, Jan 17 2024, 21:41:54)
  1. 更新pip
pip install --upgrade pip

删除指定版本

pyenv uninstall 3.8.2

作者:帅得不敢出门 原创文章谢绝转载收录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

帅得不敢出门

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值