
python 记录下Python开发环境的安装配置
发布日期:2021-05-07 15:03:42
浏览次数:12
分类:原创文章
本文共 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 下文件就好了。
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2025年04月05日 14时37分17秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
限时开源!公布半小时下载量达10W:阿里大牛出品「MyCat笔记」
2019-03-04
阿里Java全线成长宝典,从P5到P8一应俱全
2019-03-04
js:虚拟dom与diff算法
2019-03-04
计算机系统原理——cachelab 实验1(第一周)
2019-03-04
JAVA初窥-DAY07
2019-03-04
数组--Go语言学习笔记
2019-03-04
Redis (三)——Linux 上安装 Redis
2019-03-04
Redis踩坑(1)-----配置文件redis.conf修改后不生效问题
2019-03-04
从零带你学习Go语言:23、 Go指针 、切片、 map、 结构体复习
2019-03-04
苹果企业签名首要考虑的真的是价格因素么?别傻了
2019-03-04
c编程常见错误-函数声明没有参数类型声明
2019-03-04
Dialog篇
2019-03-04
概率论 贝叶斯公式
2019-03-04
数据挖掘 如何做 Python数据分析与挖掘实战
2019-03-04
java 重写(override)和重载(overload)区别
2019-03-04
java 多态
2019-03-04
java 多态类型转换
2019-03-04
java ==和equals
2019-03-04
java 接口(Interface)多态特性
2019-03-04
搜集整理随机产生人的姓名的2种方法
2019-03-04