LINUX These critical programs are missing or too old: compiler python

简介: LINUX These critical programs are missing or too old: compiler python

1、先安装相关组件

yum install -y openssl-devel openssl-static zlib-devel lzma tk-devel xz-devel bzip2-devel ncurses-devel gdbm-devel readline-devel sqlite-devel gcc libffi-devel

2、下载Python

https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz

3、解压缩

tar -zxf Python-3.8.0.tgz

4、编译

cd Python-3.8.0
mkdir build
cd build
../configure

a39a55fc8a6e54899a9d69afdb59807.png


5、编译

make -j4

6、安装

make install

7、替换Python

ll /usr/bin/python*
mv /usr/bin/python /usr/bin/python2.7.5
ln -s /root/software/Python-3.8.0/build/python /usr/bin/python

14148db8f41156080967f61a94a6300.png7b8dc91524bb584e7d0c269e088dc8b.png



相关文章
|
2月前
|
Linux Shell Python
Linux执行Python脚本
Linux执行Python脚本
34 1
|
4月前
|
Linux Python
Linux Debian12使用VSCode和Python搭建flask开发环境
本文主要介绍了Linux Debian12使用VSCode和Python搭建flask开发环境的方法,并结合一个基础flask网页例子,测试是否运行正常。
56 2
Linux Debian12使用VSCode和Python搭建flask开发环境
|
1月前
|
网络协议 Linux Python
Python网络编程基础(Socket编程)epoll在Linux下的使用
【4月更文挑战第12天】在上一节中,我们介绍了使用`select`模块来实现非阻塞IO的方法。然而,`select`模块在处理大量并发连接时可能会存在性能问题。在Linux系统中,`epoll`机制提供了更高效的IO多路复用方式,能够更好地处理大量并发连接。
|
4天前
|
Oracle Java 关系型数据库
【服务器】python通过JDBC连接到位于Linux远程服务器上的Oracle数据库
【服务器】python通过JDBC连接到位于Linux远程服务器上的Oracle数据库
14 6
|
15天前
|
Linux Python Windows
Python虚拟环境virtualenv安装保姆级教程(Windows和linux)
Python虚拟环境virtualenv安装保姆级教程(Windows和linux)
|
28天前
|
Linux 开发工具 Python
linux下安装python
linux下安装python
23 0
|
1月前
|
Linux Python
linux安装python3.11
linux安装python3.11
98 7
|
1月前
|
人工智能 Ubuntu 机器人
【ubuntu】 Linux(ubuntu)创建python的虚拟环境
【ubuntu】 Linux(ubuntu)创建python的虚拟环境
|
1月前
|
人工智能 Ubuntu 机器人
【ubuntu】 Linux(ubuntu)创建python的虚拟环境
【ubuntu】 Linux(ubuntu)创建python的虚拟环境
|
1月前
|
运维 Linux Python
【python】paramiko远程操作Linux
【python】paramiko远程操作Linux