终于成功了! 从搭建centos7.6服务器到安装python3.7 ,折腾了我一个星期。看过无数的经验贴和博客,还看了很多Stack Overflow和Unix & Linux Stack Exchange上面的很多解决办法,特此总结出这篇博客,一方面以留后用,另一方面也是想给大家参考一下。
1.安装相关依赖
1.1
下载依赖的官方网站 https://pypi.org ,可以在这里面根据依赖包的名字搜索,下载需要的离线版本
yum install gcc openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
需要安装很多,如果编译安装python的时候出错了,就根据错误信息提示安装对应的依赖
1.2
在centos下安装python3.7.0以上版本时报错ModuleNotFoundError: No module named ‘_ctypes‘的解决办法:3.7版本需要一个新的包libffi-devel,安装此包之后再次进行编译安装即可:
yum install libffi-devel -y
2.下载
python官网下载地址
https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz

本文详细记录了在CentOS7.6上从头搭建Python3.7环境的过程,包括安装依赖、解决ModuleNotFoundError: No module named '_ctypes_'的问题、下载Python源码、编译安装、创建软链接、更新yum及修复相关依赖。同时,文中还提供了安装pip、升级pip以及解决安装Python3.7后yum无法使用和_file_ '/usr/libexec/urlgrabber-ext-down', line 28错误的方法。
最低0.47元/天 解锁文章
305

被折叠的 条评论
为什么被折叠?



