博客
关于我
python 记录下Python开发环境的安装配置
阅读量:341 次
发布时间:2019-03-04

本文共 1187 字,大约阅读时间需要 3 分钟。

标题 安装python3.8.2报错Can’'t connect to HTTPS URL because the SSL module is not available

使用的Linux版本为centos7,打算安装一下最新版本Python3.8.2,自然去Python官方网站找到Python-3.8.2.tgz这个源码安装包,centos为win7下的虚拟机,一通安装Samba然后把安装包传入Linux。由于是虚拟机,因此没有打算安装pyenv这个版本虚拟化工具,直接源码编译.。编译没什么好说的`

#编译前的编译环境检查,安装yum install openssl-devel zlib-devel gccmake patch bzip2-devel sqlite-develreadline-devel gdbm-devel#总共九个开发包,如果嫌麻烦,直接组安装#yum groupinstall 'Development Tools'或者在安装系统时把#development tools选项勾选,,如果还缺什么,根据编译安装的报#错重新添加即可configure --prefix=/usr/local/python3.8  make && make install  即使这样,很不幸,我还是报错了。运行pip   安装某个模块,  Can''t connect to HTTPS URL because the   SSL module is not available   #无奈,只好重新编译,反复几次后,仍然无果,   #只好在网上寻找答案。   #找到解包目录,也就是编译开始的地方,   #打开Module目录下的Setup文件,查找SSL=   #例如我的目录是/home/aaa/Python3.8.2/Modules/Setup   #要注意目录和文件都是大写开头的。将   这个文件的#SSL=/usr/local/ssl这一行下面的三行的注释   取消掉即可。   #再次重新编译,然后添加环境变量。成功。   #添加环境变量需要注意下,   打开/etc/profile这个文件,#直接到底,添加 新的一/行,   PATH=/usr/bin:/usr/sbin:/usr/local/bin:   /usr/local/sbin:/root/bin:/usr/local/python3.8   因为我是指定编译安装到/usr/local/python3.8,。   如果,环境变量写错了,系统起不来了,也不用慌,   重启后,破解root密码那个方法进入系统在修改文件就   可以了,还一个添加环境变量是/etc/bashrc,这个   文件是用户环境变量,危险性相对较小,重复上   述动作,然后source 下文件就好了。

转载地址:http://wakr.baihongyu.com/

你可能感兴趣的文章
MySQL数据备份实践和整理
查看>>
结构型设计在工作中的一些经验总结
查看>>
如何提升员工体验 助力企业业务增长?这个棘手的问题终于被解决了!
查看>>
腾讯物联网操作系统正式开源,最小体积仅1.8 KB
查看>>
不懂数据库的码农不是好程序员!
查看>>
全球首个!阿里云开源批流一体机器学习平台Alink……
查看>>
必须要看的网上冲浪安全攻略!
查看>>
红点中国、红杉中国联合领投,WakeData惟客数据完成1000万美元B轮融资
查看>>
看完这篇操作系统,和面试官扯皮就没问题了!
查看>>
OpenStack发布Ussuri版本 实现智能开源基础设施的自动化
查看>>
整理了一份 Docker系统知识,从安装到熟练操作看这篇就够了 | 原力计划
查看>>
2020 AI 产业图谱启动,勾勒中国 AI 技术与行业生态
查看>>
“编程能力差,90%输在了数学上!”CTO:多数程序员都是瞎努力!
查看>>
霍因科技获首届全国信创产业生态创新奖
查看>>
我是程序员,我用这种方式铭记历史
查看>>
F5打造“感知可控,随需而变的应用” 助力企业实现非凡数字体验
查看>>
CSDN湘苗培优|保持热情,告别平庸
查看>>
Serverless 在大规模数据处理中的实践
查看>>
高可用Redis服务架构分析与搭建
查看>>
运营商的互联网蜕变,从沃云平台开始
查看>>