Ubuntu16.04 卸载使用pip卸载cryptography模块后任何pip命令不能使用

Traceback (most recent call last):
  File "/usr/local/bin/pip", line 7, in <module>
    from pip._internal import main
  File "/usr/local/lib/python2.7/dist-packages/pip/_internal/__init__.py", line 42, in <module>
    from pip._internal import cmdoptions
  File "/usr/local/lib/python2.7/dist-packages/pip/_internal/cmdoptions.py", line 16, in <module>
    from pip._internal.index import (
  File "/usr/local/lib/python2.7/dist-packages/pip/_internal/index.py", line 14, in <module>
    from pip._vendor import html5lib, requests, six
  File "/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/__init__.py", line 97, in <module>
    from pip._vendor.urllib3.contrib import pyopenssl
  File "/usr/local/lib/python2.7/dist-packages/pip/_vendor/urllib3/contrib/pyopenssl.py", line 46, in <module>
    import OpenSSL.SSL
  File "/usr/lib/python2.7/dist-packages/OpenSSL/__init__.py", line 8, in <module>
    from OpenSSL import rand, crypto, SSL
  File "/usr/lib/python2.7/dist-packages/OpenSSL/SSL.py", line 118, in <module>
    SSL_ST_INIT = _lib.SSL_ST_INIT
AttributeError: 'module' object has no attribute 'SSL_ST_INIT'

以上是提示

折腾很久,在Google上找到答案,不一定适合你,我成功了

有必要请备份相关文件

rm -rf /usr/lib/python2.7/dist-packages/OpenSSL
rm -rf /usr/lib/python2.7/dist-packages/pyOpenSSL-0.15.1.egg-info
sudo pip install pyopenssl

错误标签'module' object has no attribute 'SSL_ST_INIT'.

相关文章:

  • 2021-08-27
  • 2021-11-15
  • 2021-09-16
  • 2022-12-23
  • 2021-04-21
  • 2021-11-23
  • 2021-11-02
猜你喜欢
  • 2021-04-07
  • 2021-10-10
  • 2022-12-23
  • 2022-12-23
  • 2021-08-10
  • 2021-11-04
  • 2022-01-02
相关资源
相似解决方案