ubuntu18.04安装python3.11安装-速查

python3.11安装-速查

必要信息内容
系统ubuntu18.04 LTS
系统自带python版本python3.6
源码方式离线安装python3.11.3

下载python3.11.3

# 下载
wget https://www.python.org/ftp/python/3.11.3/Python-3.11.3.tgz
# 解压
tar -zxvf Python-3.11.3.tgz
# 源码编译
cd Python-3.11.3
./configure prefix=/usr/local/python3.11.3
make clean && make && make install

设置 update-alternative

不建议手动改python3的软链接,踩坑会很深。
建议用update-alternative来分别设置 系统自带python别名、python2的别名、以及python3的别名。
至于是【python python2 python3】还是【python python3】之类的设置形式,随便

我是选择了用 python3 对应 编译的 python3.11.3/自带的python3.6
需要的时候只需要用--config来设置版本。

# 格式 update-alternatives: --install needs <link> <name> <path> <priority>
# priority优先级随意设置
update-alternatives --install /usr/bin/python3 python3 /usr/local/python3.11.3/bin/python3.11 212
update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 213
# 需要切换版本的时候
update-alternative --config python3
# 检查当前应用了的版本
python3 -V

其他:pip3

简而言之,如果没有pip3,最稳妥的办法是用 get-pip.py 脚本直接安装使用,只是它要区分版本。

python版本pip下载脚本网址备注
>=python3.8https://bootstrap.pypa.io/get-pip.py
<python3.8https://bootstrap.pypa.io/pip/3.6/get-pip.py不同版本需要修改’3.6’为自己的版本号

注:不需要对pip3也设置update-alternatives

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值