linux下centos7升级python版本

由于项目需要使用爬虫,爬虫框架支撑3.8以上版本。而linux自带的python版本是2.7.*,所以需要升级python版本至3.8+

键脚本安装Python3.6-Python3.10

sh 复制代码
bash <(curl -sSL https://raw.githubusercontent.com/midoks/choose-linux-python/main/install.sh)
  • 成功后会有successful提示,如下

查看python位置

ls /usr/bin/python*

查询当前配置

update-alternatives --list python

没有配置过的话会返回update-alternatives: error: no alternatives for python

配置默认版本

通过设置优先级来实现默认使用python3
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 1 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 2

查询默认版本号

python --version

注意

有些脚本需要手动修改python版本(如yum),将/usr/bin/python改为/usr/bin/python2

相关推荐
懒羊羊大王呀6 分钟前
Ubuntu20.04中 Redis 的安装和配置
linux·redis
哆啦A梦的口袋呀15 分钟前
基于Python学习《Head First设计模式》第九章 迭代器和组合模式
python·学习·设计模式
杰哥技术分享24 分钟前
在 CentOS 上安装 Docker 和 Docker Compose 并配置使用国内镜像源
linux·docker·centos
知更鸟呆呆29 分钟前
【Linux操作系统】基础开发工具(yum、vim、gcc/g++)
linux·运维·vim
xiangyong5830 分钟前
ubuntu系统文件误删(/lib/x86_64-linux-gnu/libc.so.6)修复方案 [成功解决]
linux·ubuntu·gnu
sponge'35 分钟前
opencv学习笔记2:卷积、均值滤波、中值滤波
笔记·python·opencv·学习
Gold Steps.1 小时前
Docker容器部署elasticsearch8.*与Kibana8.*版本使用filebeat采集日志
运维·docker·云原生·es
databook1 小时前
概率图模型:机器学习的结构化概率之道
python·机器学习·scikit-learn
m0_637146931 小时前
C语言基础面试问答
运维·服务器
拾回程序猿的圈圈∞1 小时前
实战二:开发网页端界面完成黑白视频转为彩色视频
python·ai编程