`

转:python ssl报错

 
阅读更多

命令行输入openssl version:

OpenSSL 1.0.2a 19 Mar 2015

命令行输入

python3 -c "import ssl; print(ssl.OPENSSL_VERSION)"

结果

OpenSSL 0.9.8zh 14 Jan 2016

由于OpenSSL的版本不正确,python requests.get会报错TLSV1_ALERT_PROTOCOL_VERSION。

解决方法:升级python OpenSSL

brew install python3

其间权限报错,解决方法:

sudo chown $(whoami):admin /usr/local/Frameworks

接下来关联python3

brew link python3
分享到:
评论

相关推荐

    python pip3报没安装ssl module的解决办法_python3导入ssl报错

    python pip3报没安装ssl module的解决办法

    解决Python找不到ssl模块问题 No module named _ssl的方法

    在某些情况下,如上述示例中提到的`yum`命令报错,可能是因为升级Python后,系统的某些应用程序仍然依赖旧版本的Python。这种情况下,需要检查这些应用程序的配置,确保它们指向正确的Python版本,或者使用虚拟环境...

    解决安装python3.7.4报错Can”t connect to HTTPS URL because the SSL module is not available

    从官网下载了Python3.7.4,直接编译安装后,使用pip3出现了报错信息: Can’t connect to HTTPS URL because the SSL module is not available 错误原因 在Python3.7之后的版本,依赖的openssl,必须要是1.1或者...

    Ubuntu/Deepin下Python3.8出现SSL错误的解决方案

    WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available. 网上的方法都是在CentOS下进行的,而我用的是Deepin系统,也就是基于Ubuntu/Debian的发行版...

    解决Python requests 报错方法集锦

    一台老Centos机器上跑着古老的应用,加了一个新模块之后报错 报错 InsecurePlatformWarning: A true SSLContext object is not available. /usr/lib/python2.6/site-packages/requests/packages/urllib3/util/ssl_....

    解决安装python3.7.4报错Can''t connect to HTTPS URL because the SSL module is not available

    在安装Python 3.7.4时,遇到的“Can't connect to HTTPS URL because the SSL module is not available”错误,主要是由于系统中的OpenSSL库版本过低,无法满足Python新版本对加密模块的要求。从2018年9月发布的...

    python爬虫报错:OSError: [Errno 22] Invalid argument

    多番查找发现: 原来是不符合Windows系统文件命名规则! 如下:1、 允许文件或者文件夹名称不得超过255个字符;...python: title = title.replace('?', '').replace('*', '').replace(' ', '') 作者:dr

    Python36.rar

    其中import _ssl报错,发现需要安装openssl-devel包 这就尴尬了,然后只能rm -rf /usr/python36,安装openssl-devel包 然后重新编译安装pyhton36,运行pika成功 ,最后导入Windows下的python36/Lib/site-packages...

    解决python打开https出现certificate verify failed的问题

    今天遇到一个奇怪的问题,在用urllib打开一个https链接的时候,出现了一下报错信息:IOError: [Errno socket error] [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:727),报错问题就是证书...

    python-3.5.2-embed-amd64.zip

    5. 另外三个`.pyd`文件(`_ssl.pyd`, `_hashlib.pyd`, `unicodedata.pyd`)是Python的动态链接库,它们分别提供了SSL/TLS支持、加密哈希算法以及Unicode数据的访问。 从这些文件我们可以推断,这个压缩包可能是一个...

    解决python3 Pycharm上连接数据库时报错的问题

    最近在学习python。 今天在学习python连接Mysql数据库时报错: AttributeError: 'NoneType' object has no attribute 'encoding 使用pyCharm+python3+pyMysql+mysql5.56 数据库连接: connect = pymysql.Connect...

    Linux下编译安装python3

    或者,可以添加到 $LD_LIBRARY_PATH 中,以便在运行 Python3 时不会报错。 编译安装 Python3 需要注意以下几点: * 下载正确的源码包 * 安装必要的模块 * 配置编译选项 * 编译和安装 Python3 * 配置 Python 库路径...

    Python 问题.docx

    本文主要探讨了在Windows 7 64位系统上安装Python 3.7.3后,又安装Anaconda(同样携带Python 3.7.3)时遇到的SSL模块报错问题,以及解决这个问题的方法。 问题的起因是尝试通过`pip install`安装第三方包时,系统...

    openssl-1.1.1

    该文件我是用来解决使用Python时出现“pip is configured wih locations that require TLS/SSL,however the ssl module in Python is not available."报错的,现在分享一下。

    python + 打包软件+openssl库+缺少插件

    软件安装报错: Traceback (most recent call last): File "_pyinstaller_hooks_contrib\hooks\rthooks\pyi_rth_certifi.py", line 13, in File "PyInstaller\loader\pyimod03_importers.py", line 546, in exec_...

    Python使用QQ邮箱发送邮件报错smtplib.SMTPAuthenticationError

    Python使用QQ邮箱发送邮件的过程中可能会遇到smtplib.SMTPAuthenticationError错误。这个错误通常是由于SMTP服务器认证失败导致的,比如输入的邮箱密码不正确或QQ邮箱账户开启了二次验证,这时需要使用授权码来替代...

    CherryPy-8.1.2资源包

    CherryPy是一个轻量级的Python Web框架,它允许开发者以简单、直接的方式构建网络应用。这个"CherryPy-8.1.2资源包"包含的是CherryPy框架的第8.1.2版本,这是一个稳定且功能丰富的版本,为Python开发者提供了强大的...

    Linux(Redhat)安装python3.6虚拟环境(推荐)

    pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available. 执行python,进入python命令行,输入下面的代码,进行检查: import ssl 可能还会报错

Global site tag (gtag.js) - Google Analytics