Python 3.7在Centos7中的安装

299 阅读1分钟

在Centos7上多次安装Python3.7,每次都需要搜索,测试,终于这次要做一个完整的记录。

1.安装之前要先安装基础的环境,主要使用的是YUM命令

安装 GCC

yum install gcc openssl-devel bzip2-devel

可能需要安装:

yum -y groupinstall "Development tools"

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

安装python3.7出现ModuleNotFoundError: No module named ‘_ctypes’

需要安装:

yum install libffi-devel -y

建议以上都进行安装

2、下载安装包

创建下载目录,个人创建一个download目录,然后下载,下载目前最新的程序如下:

wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tar.xz

进行解压

tar -xvJf Python-3.7.4.tar.xz

之后进行Python-3.7.4目录,执行配置和编译生成

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

后面的--prefix=为指定的生成目录,需要创建此目录

然后执行完成后,再执行

make && make install

没有错误,则会完成安装

之后配置路径

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

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


也可以直接替换Python2 ,只是比较麻烦,yum都需要修改等,所以这样使用Python3,实现共存。