alternatives命令轻松管理多个版本python

#多个python版本,无法使用!!!! alternatives命令轻松管理!
系统可能需要多个版本的python,但是,在特定场合,需要设定某个版本为默认的版本,使用alterantives命令,轻松实现。
注意:不同的linux, alternatives命令的名称可能不同;rhel系列: alternatives, debian/ubuntu系列: update-alternatives
(1) 安装好不同的版本python
(2) echo $PATH # 查看PATH
(3) which python # /usr/bin/python3.12
which python3 # /usr/local/bin/python3.7
检查各个版本的安装位置

(4)从PATH中选择一个路径,比如 “/usr/sbin” , 这是为了简便,可以是任何存在与PATH中的目录,
(5) 在root下,必须的!!!!!!!!!
alternatives --install /usr/sbin/python python /usr/bin/python3.12 1
alterantives --install /usr/sbin/python python /usr/local/bin/python3.7 2

(6)详细说明:
alternatives: 命令
–install: 此选项是创建
/usr/sbin/python : 在选定的路径下创建一个链接
python: 连接的名称
/usr/local/bin/python3.7: 指向python3.7的真实路径
2: 优先级,数字越大,优先级越大,可设置 99

在shell, > python --version # 结果是 3.7
alternatives --list python # 列举python名下所有的版本
alternatives --config python # 根据需要改变优先级,就是设定系统的默认python版本

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值