admin管理员组

文章数量:1572694

最近编译GLIBC的时候报了这么一个错误:

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

从错误来看应该是python对应的版本没有安装,下面我们就来安装python3.8.0

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

# wget https://www.python/ftp/python/3.8.0/Python-3.8.0.tgz

3.解压缩

# tar -zxf Python-3.8.0.tgz 

4、在编译前先在/usr/local建一个文件夹python3(作为python的安装路径,以免覆盖老的版本)

# mkdir /usr/local/python3

5、编译

# cd Python-3.8.0
# mkdir build
# cd build
# ../configure --prefix=/usr/local/python3
# make -j4
# make install

6、建立软链接

# ln -s /usr/local/python3/bin/python3  /usr/bin/python3

7、我们输入命令来进行验证

[root@localhost build]# python3 -V
Python 3.8.0

打印出来了3.8.0,到此整个安装过程完成了

本文标签: 报错版本PythonCENTOSprograms