当前位置: 首页 > news >正文

Centos8安装 python3并保留系统的python2

由于Centos的linux系统自带的python2,有很多命令(比如yum),卸载python2会造成yum不可用,可以考虑不卸载python2, 通过软链接的方式安装python3,从而达到python2和python3都能用,且默认还是使用python2。

可以先用python -V查看当前系统的python版本

python -V

使用which查看python的安装位置

whichpython

安装依赖包

yum-yinstallzlib-develbzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

下载python3安装包,此处以3.9.5安装为例

wgethttps://www.python.org/ftp/python/3.9.5/Python-3.9.5.tar.xz

新建一个目录python3(按个人习惯自行选择)

mkdir/usr/local/python3

建完目录之后把前面下载的安装包放到新建的目录下

mv../Python-3.9.5.tar.xz /usr/local/python3

进入python3目录并解压Python-3.9.5.tar.xz

# 进入目录

cd /usr/local/python3

# 解压安装包tar-xvJf Python-3.9.5.tar.xz

在python3解压目录进行配置操作

# 进入解压后的目录

cd /Python-3.9.5# 配置

./configure --prefix=/usr/local/python3

编译及安装

make&&makeinstall

创建python3的软链接

# python3软链接ln-s /usr/local/python3/bin/python3 /usr/bin/python3

# pip3软链接ln-s /usr/local/python3/bin/pip3 /usr/bin/pip3

经过上述步骤之后,可以使用python3 -V查看版本

默认的使用的还是系统自带的python2版本,后续要是用python3环境直接使用python3命令就可以了,对python熟悉的话可以使用python的virtualenv来配置各个不同的python环境。



喜欢的朋友记得点赞、收藏、关注哦!!!

相关文章:

  • I.MX6U Mini开发板通过GPIO口测试光敏传感器
  • 使用 OpenCV 实现哈哈镜效果
  • GPU P-State 模式说明
  • 红蓝对抗中的网络安全设备操作手册
  • 提问的艺术
  • Linux内存分页管理详解
  • SAR ADC 是选择先置位再比较,还是先比较再置位
  • 禁止window安全中心乱删文件
  • java 代码查重(三)常见的距离算法和相似度(相关系数)计算方法
  • 基于双通道频谱分析的振动信号故障诊断3
  • 从0开始学linux韦东山教程第四章问题小结(2)
  • Java虚拟机 -虚拟机栈
  • GUI实验
  • 漏洞修复的两种核心方法
  • day25- 系统编程之 标准IO(II) 及 文件IO
  • MCP-1:MCP组件与工作流程
  • 【leetcode】75.颜色分类
  • 一命通关单调栈
  • Vue.js教学第九章:Vue动态与异步组件,高效开发全攻略
  • Speexx: Online Language Training Business Coaching Platform
  • 阿里巴巴吧国际网站怎么做/大数据分析师
  • 大型网站开发软件/短视频精准获客系统
  • 淘宝网站都是怎么做的吗/集团网站推广
  • 网站建设方案书安全性/seo课程
  • 网站竞价 英文/怎么在百度发布个人简介
  • 网站备案方法/如何优化搜索引擎的搜索功能