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

相关推荐
PieroPc6 分钟前
用python Streamlit 做个RapidOCR 文本识别系统
开发语言·python·ocr
测试199835 分钟前
压力测试详解
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·压力测试
浔川python社36 分钟前
《Python 小程序编写系列》(第一部):从零开始写一个猜数字游戏
python
mortimer43 分钟前
使用阿里AI模型去除背景噪音:单文件40行代码实现
python·ffmpeg·阿里巴巴
程序员爱钓鱼1 小时前
Python编程实战——Python实用工具与库:Matplotlib数据可视化
前端·后端·python
数据超市1 小时前
快速CAD转到PPT的方法,带教程
大数据·python·科技·信息可视化·数据挖掘
程序员爱钓鱼1 小时前
Python编程实战 - Python实用工具与库 - requests 与 BeautifulSoup
前端·后端·python
努力还债的学术吗喽1 小时前
【项目】pyqt5基于python的照片整蛊项目
开发语言·python·qt
阿_旭1 小时前
基于深度学习的车载视角路面病害检测系统【python源码+Pyqt5界面+数据集+训练代码】
人工智能·python·深度学习·路面病害检测