python3安装文件遇到ssl未安装问题
2017-11-13 20:49
351 查看
这个问题困扰了自己一段时间,看网上也有很多方法,但都不太适用
这个问题是自己安装requests时候遇到的,提示找不到ssl模块
其实ssl在python2版本已经有了,系统中也会有附带,但当我们用python3的时候,系统找不到ssl,就会认为ssl模块不存在
下面说解决方法:
按照步骤来就好了
1。ubuntu下
其他系统有用yum的,一起把yum的也贴一下把
2。下面就是重点了,更改文件里面的代码
改下Moudles/Setup里面的代码
下面代码执行的前提是当前路径是python3文件路径
然后更改里面的部分代码如下:
3。之后就进行一系列的更新就行了
注:其中第三行代码执行结束程序可能会提示什么文件操作权限不够,可以更改为如下
4。检测是否安装成功的话,执行
这个问题是自己安装requests时候遇到的,提示找不到ssl模块
其实ssl在python2版本已经有了,系统中也会有附带,但当我们用python3的时候,系统找不到ssl,就会认为ssl模块不存在
下面说解决方法:
按照步骤来就好了
1。ubuntu下
apt-get install openssl apt-get libssl-dev
其他系统有用yum的,一起把yum的也贴一下把
yum install openssl yum install openssl-devel -y
2。下面就是重点了,更改文件里面的代码
改下Moudles/Setup里面的代码
下面代码执行的前提是当前路径是python3文件路径
vi Modules/Setup
然后更改里面的部分代码如下:
# 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
3。之后就进行一系列的更新就行了
sudo ./configure sudo make sudo make install
注:其中第三行代码执行结束程序可能会提示什么文件操作权限不够,可以更改为如下
sudo -H make install
4。检测是否安装成功的话,执行
python3 >>>import ssl #检测成功! >>>
相关文章推荐
- python 安装包 如果遇到问题可以参考下面的网址下载whl文件安装
- ubuntu14.04安装pstuil遇到的缺乏头文件python.h问题解决
- 在CentOS 6.X 上面安装 Python 2.7.X以及安装locust遇到ssl的问题
- python中cx_Oracle模块安装遇到的问题与解决方法
- 安装ubuntu 11.10 遇到挂载Ntfs 文件系统的问题
- 安装python-mysql遇到的问题解决方法
- 安装SQL200的遇到的问题:以前的某个程序安装已在安装计算机上穿件挂起的文件操作。运行安装程序之前必须重新启动计算机
- 装sql server sp4时,遇到的问题:以前进行的程序安装创建了挂起的文件操作.运行程序之前,必须重新起动计算机
- python: 安装mysql遇到的问题
- 为Eclipse安装Python开发插件时遇到的问题
- 关于linux下python的升级和安装软件时遇到对python2.4的依赖问题
- python中cx_Oracle模块安装遇到的问题与解决方法
- python中cx_Oracle模块安装遇到的问题与解决方法
- python MySQLdb安装中遇到的问题
- 安装python的时候遇到的问题,无法安装bz2modules等
- 安装SQL Server2000遇到的文件挂起问题
- 安装android SDK的过程中,遇到某某文件拒绝访问的问题
- Python文件操作遇到的低级问题
- server 2003 安装 VS 2003 遇到的问题 :安装frontpage 2000 web 客户端 和 安装程序运行时文件 失败
- 安装python的时候遇到的问题,无法安装bz2modules等