centos6.5安装python3.7.1之后无法使用pip的解决方案


Posted in Python onFebruary 14, 2019

编译安装全是坑……

第一遍装完无法使用pip,报错找不到ssl模块。各种报错:

pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
。。。
configure: error: Invalid --with-openssl value
。。。

结果各种捣鼓。

1、注意cetos6.5自带的openssl版本是1.0.1,需要升级到1.0.2,升级完之后用openssl version检查一下;

2、提前安装好各种依赖包。yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel gcc gcc-c++  libffi-devel

3、./configure --prefix=/usr/local/python 之后,需要进到Modules里,修改Setup如下(一般升级完openssl,openssl默认就在/usr/local/ssl文件夹了):

# Socket module helper for socket(2)
_socket socketmodule.c
# Socket module helper for SSL support; you must comment out the other
# socket line above, and possibly edit the SSL variable:
SSL=/usr/local/ssl
_ssl _ssl.c \
    -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \
    -L$(SSL)/lib -lssl -lcrypto

把这5行的注释去掉。再进行make && make install,应该就能成功了。如果以前编译失败,记得把原来的Makefile文件删除掉。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

Python 相关文章推荐
pycharm 使用心得(九)解决No Python interpreter selected的问题
Jun 06 Python
Python+matplotlib实现计算两个信号的交叉谱密度实例
Jan 08 Python
Python实现获取nginx服务器ip及流量统计信息功能示例
May 18 Python
Django Aggregation聚合使用方法解析
Aug 01 Python
Python log模块logging记录打印用法解析
Jan 20 Python
基于TensorBoard中graph模块图结构分析
Feb 15 Python
django自带的权限管理Permission用法说明
May 13 Python
Pycharm中配置远程Docker运行环境的教程图解
Jun 11 Python
Python应用实现双指数函数及拟合代码实例
Jun 19 Python
Python根据指定文件生成XML的方法
Jun 29 Python
通过实例简单了解python yield使用方法
Aug 06 Python
python switch 实现多分支选择功能
Dec 21 Python
Python模拟百度自动输入搜索功能的实例
Feb 14 #Python
python 处理telnet返回的More,以及get想要的那个参数方法
Feb 14 #Python
python 多个参数不为空校验方法
Feb 14 #Python
python pexpect ssh 远程登录服务器的方法
Feb 14 #Python
Python之时间和日期使用小结
Feb 14 #Python
对Python Pexpect 模块的使用说明详解
Feb 14 #Python
python获取交互式ssh shell的方法
Feb 14 #Python
You might like
海河写的 Discuz论坛帖子调用js的php代码
2007/08/23 PHP
比较详细PHP生成静态页面教程
2012/01/10 PHP
php在服务器执行exec命令失败的解决方法
2012/03/03 PHP
在windows平台上构建自己的PHP实现方法(仅适用于php5.2)
2013/07/05 PHP
Linux下安装PHP MSSQL扩展教程
2014/10/24 PHP
PHP版QQ互联OAuth示例代码分享
2015/07/05 PHP
windows server 2008/2012安装php iis7 mysql环境搭建教程
2016/06/30 PHP
Yii2 hasOne(), hasMany() 实现三表关联的方法(两种)
2017/02/15 PHP
php 7新特性之类型申明详解
2017/06/06 PHP
jquery等待效果示例
2014/05/01 Javascript
jquery单行文字向上滚动效果的实现代码
2014/09/05 Javascript
在JavaScript的正则表达式中使用exec()方法
2015/06/16 Javascript
javascript计时器编写过程与实现方法
2016/02/29 Javascript
对称加密与非对称加密优缺点详解
2017/02/06 Javascript
JS正则表达式验证中文字符
2017/05/08 Javascript
vue 右键菜单插件 简单、可扩展、样式自定义的右键菜单
2018/11/29 Javascript
Node.js+ELK日志规范的实现
2019/05/23 Javascript
如何进行微信公众号开发的本地调试的方法
2019/06/16 Javascript
详解vue 命名视图
2019/08/14 Javascript
Python中基本的日期时间处理的学习教程
2015/10/16 Python
TensorFlow在MAC环境下的安装及环境搭建
2017/11/14 Python
Python 微信之获取好友昵称并制作wordcloud的实例
2019/02/21 Python
python根据多个文件名批量查找文件
2019/08/13 Python
tensorflow 模型权重导出实例
2020/01/24 Python
python爬虫判断招聘信息是否存在的实例代码
2020/11/20 Python
Python爬虫教程之利用正则表达式匹配网页内容
2020/12/08 Python
全面总结使用CSS实现水平垂直居中效果的方法
2016/03/10 HTML / CSS
浅析几个CSS3常用功能的写法
2014/06/05 HTML / CSS
详解HTML5 data-* 自定义属性
2018/01/24 HTML / CSS
AMAVII眼镜官网:时尚和设计师太阳镜
2019/05/05 全球购物
莫斯科的韩国化妆品店:Sifo
2019/12/04 全球购物
大专生自荐书范文
2014/06/22 职场文书
党的群众路线教育实践活动对照检查材料
2014/09/22 职场文书
群众路线教师自我剖析材料
2014/09/29 职场文书
爱心募捐通知范文
2015/04/27 职场文书
python区块链实现简版工作量证明
2022/05/25 Python