centos安装python3.7

从官网上下载安装包:https://www.python.org/downloads/source/

找到对应想要安装的版本进行下载。

1、        解压:tar -xvJf Python-3.7.5.tar.xz

2、       进入刚才的目录:cd Python-3.7.5

3、       配置:./configure --preifx=/usr/local/bin/python3.7 --enable-optimizations

python 3.8时:./configure --preifx=/usr/local/bin/python3.8 --enable-optimizations --enable-optimizations --with-ssl #第一个指定安装的路径,不指定的话,安装过程中可能软件所需要的文件复制到其他不同目录,删除软件很不方便,复制软件也不方便. #第二个可以提高python10%-20%代码运行速度. #第三个是为了安装pip需要用到ssl,后面报错会有提到.

4、       编译:make

5、       安装:make install

6、       清除临时文件:make clean

7、       软连接:ln -s /usr/local/bin/python3.7/bin/python3.7 /usr/bin/python3.7

如果在安装第三方包时报:ModuleNotFoundError: No module named '_ctypes'的解决办法:

yum install libffi-devel 

然后从第3步开始重新安装

posted @ 2019-12-18 20:41  xsan  阅读(273)  评论(0编辑  收藏  举报