CentOS上安装python3.7.0

1、下载3.7.0安装包
python3.7的安装包可从官网下载上传到主机,也可以用wget直接下载。
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz

2、安装python3依赖:
yum -y install gcc gcc-c++ zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz xz-devel

python3.7及以上版本还需安装此依赖
yum -y install libffi-devel

报错:需要安装libffi-devel解决
【ModuleNotFoundError: No module named ‘_ctypes’ make: *** [install] Error 1】

3、安装:
tar -xf Python-3.7.0.tgz
cd Python-3.7.0/
./configure  –with-ssl
make && make install

在./configure过程中,如果没有加上–with-ssl参数时,默认安装的软件涉及到ssl的功能不可用,刚好pip3过程需要ssl模块,而由于没有指定,所以该功能不可用。

4、查看安装路径
[root@master data]# which python3
/usr/local/bin/python3

5、创建软链接:
ln -s /usr/local/bin/python3 /usr/bin/python3

6、查看python版本

[root@master]#python -V
Python 2.6.6

[root@master]#python3 -V
Python 3.7.0

原创文章,作者:赛福,如若转载,请注明出处:https://www.safecdn.cn/930.html

本站不销售、不代购、不提供任何支持,仅分享网络信息,请自行辨别,请遵纪守法、文明上网。