Centos7在已有python3.6的基础上安装python3.8

news/2024/10/5 20:56:44/文章来源:https://www.cnblogs.com/junlin623/p/18271619

需要系统带有gcc和make

wget http://www.python.org/ftp/python/3.8.13/Python-3.8.13.tgz
tar -zxvf Python-3.8.13.tgz
sudo mkdir -p /usr/local/python3.8
cd Python-3.8.13/# --prefix表示把编译好的python放到哪个地方
./configure --prefix=/usr/local/python3.8 --enable-optimizations
sudo make
sudo make install# 备份原来的软链接
sudo mv /usr/bin/python3 /usr/bin/python3.old
# 创建新的软链接
sudo ln -s /usr/local/python3.8/bin/python3 /usr/bin/python3
sudo mv /usr/bin/pip3 /usr/bin/pip3.old
sudo ln -s /usr/local/python3.8/bin/pip3 /usr/bin/pip3

如果在make的过程中遇到如下图的报错,解决方法:sudo yum install -y libffi-devel

警告先不用管:

执行python3显示的就是3.8了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/732259.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

zabbix提示链接数过多

一、先进入mysql查看连接数是多少mysql -uroot -p 输入密码 show variables like max_%; #查询连接 默认是一100, 二、改修msyql连接参数‘,先查配置文件在哪里mysql --help|morevim /etc/my.cnf.d/mysql-server.cnfmax_connections=1000 #新增这条参数 再重启一下mysq…

npm install pnpm问题解决方法

安装npm install -g pnpm 正确配置环境变量 在cmd输入: Start-Process powershell -Verb runAs 设置缓存路径: npm config set prefix "E:\nodejs\node_global"npm config set cache "E:\nodejs\node_cache" 解决方法: 设置执行策略: 检查策略: Get-E…

代理时响应头大小写区别

配置代理访问非代理访问

Cilium Native Routing with KubeProxyReplacement 模式

Cilium Native Routing with KubeProxyReplacement 模式Cilium Native Routing with KubeProxyReplacement 模式 一、环境信息主机 IPubuntu 172.16.94.141软件 版本docker 26.1.4helm v3.15.0-rc.2kind 0.18.0kubernetes 1.23.4ubuntu os Ubuntu 20.04.6 LTSkernel 5.11.5 内核…

OOP课程第三次Blog

一、 前言 本次博客是对于题目集7~8的总结和反思。 知识点 本阶段题目集的主要对之前所有知识进行综合考察,主要知识点包括封装、继承、多态,继承、抽象类和接口、List及泛型等。继承包括对super、extend关键字的使用,方法的重写等,多态包括向上转型、向下转型等。在设计上…

Linux 网卡端口 Bonding

通过将多个网卡端口聚合成一个虚拟端口,虚拟端口提供冗余及增加了链路带宽,参与聚合的网卡端口应连接到不同的网络交换机。Linux 网卡端口聚合主要有bonding、team技术,team 技术是 RHEL 7 推出的,由于其普及程度不高又没有优势在RHEL 9 版本中已经废弃,bonding 技术则更成…

2024好用的项目管理软件有哪些?这10款最火国内项目管理工具你应该知道

不管是大公司还是小公司,如果想提高企业运作效率、规范管理并且高效且实用的项目管理工具,对项目流程进行把控、及时共享工作进度,从而让工作变得更有效率。那么一款好用的项目管理工具必不可少。然而面对市场上这么多的项目管理工具,你是否感到疑惑,不知道选择哪款项目管…

古希腊字母书写和发音

Greek Alphabethttps://www.pw.live/maths-symbols https://www.youtube.com/watch?v=ZGvF1JSEu2I&t=14s

Ubuntu22.04下Docker中安装Mysql

1.Docker中拉起最新版本mysqldocker pull mysql结果出现: 解决方案:配置国内docker镜像源vi /etc/docker/daemon.json添加阿里云镜像源:{"registry-mirrors":["https://6kx4zyno.mirror.aliyuncs.com"]}重启命令systemctl daemon-reloadsystemctl resta…

OO第三次博客作业

OO第三次博客作业 pjl240428 目录OO第三次博客作业前言设计与分析第七次作业:第八次作业:踩坑心得改进建议总结学习心得:xiao~意见:对本学期这门课程的想法与建议想法:建议: 前言 第七次作业: 知识点: 这次的题目集是在上一次题目集的基础上增加了多个并联串联在一起的…

element-ui里Form 表单内给label内容添加图标提示

正常效果代码:要实现效果代码:其中主要的是将label从组件里提出来,用的是Form组件的Slot属性,这个能够实现把label给提出来的效果

RabbitMQ的使用--以topic路由为例

Rabbit界面操作新建队列:输入Name -> 添加队列新建交换机:输入Name -> 选择Type -> 添加交换机交换机绑定队列:选择交换机 -> 选择队列 -> 输入Routing Key -> 绑定 SpringBoot中: 首先要明确:生产者只负责给交换机发送数据,消费者只负责从队列中获取数…