tflearn - <type 'exceptions.AttributeError'>: 'module' 对象没有属性 'PROTOCOL_SSLv3'

tflearn - <type 'exceptions.AttributeError'>: 'module' object has no attribute 'PROTOCOL_SSLv3'

我在尝试为 tflearn 执行 python 帮助的基本操作时遇到此错误。

我想知道这是什么原因以及如何解决。

谢谢!

Python 2.7.12 (default, Nov 20 2017, 18:23:56) 
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> help('tflearn')
problem in tflearn - <type 'exceptions.AttributeError'>: 'module' object has no attribute 'PROTOCOL_SSLv3'

在 Internet 上搜索找到的两个可能的解决方案:

sudo pip install --upgrade requests

这将升级 requests 包,解决与此包的依赖项的旧版本相关的问题。

或者升级以下软件包解决了其他人的问题:

sudo pip install --upgrade beautifulsoup4
sudo pip install --upgrade html5lib
sudo pip install spry

希望对您有所帮助。