交通拥堵,杨亿巧对,风云2国语高清
Can't connect to HTTPS URL because the SSL module is not available.
连接HTTPS时,提示SSL不可用
# 进入python $ python3 # or python3.6
# 导入SSL模块 >>> import ssl
如果出现下面提示,则Python不支持SSL。
OpenSSL
$ wget http://www.openssl.org/source/openssl-1.0.2e.tar.gz
Python3.6 - 选择需要的版本
$wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz
# 解压文件 tar xvzf openssl-1.0.2e.tar.gz # 进入目录 $ ./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl
$ make $ make test $ sudo make install
#解压 $ tar xvzf Python-3.6.2.tgz $ cd Python-3.6.2
使用VIM打开文件
Modules/Setup.dist
文件,搜索SSL,取消四行注释
$ vim Modules/Setup.dist
完成上面操作就可以安装了,执行下面3行代码
$ ./configure $ make $ sudo make install
不出意外已经安装完成,下面检测一下。
$ python3
>>> import ssl
没有报错就已经成功了!
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
新手学习Python2和Python3中print不同的用法
Python基于os.environ从windows获取环境变量
网友评论