Python 3.x pip3:需要属性';密码学有SSL ST和x27;
当我尝试使用pip3时,在我发出命令后,它会显示以下错误:Python 3.x pip3:需要属性';密码学有SSL ST和x27;,python-3.x,pip,Python 3.x,Pip,当我尝试使用pip3时,在我发出命令后,它会显示以下错误: from OpenSSL import crypto, SSL File "/usr/local/lib/python3.5/dist-packages/OpenSSL/SSL.py", line 194, in <module> if _lib.Cryptography_HAS_SSL_ST: AttributeError: module 'lib' has no attribute 'Cryptography
from OpenSSL import crypto, SSL File "/usr/local/lib/python3.5/dist-packages/OpenSSL/SSL.py", line 194, in <module>
if _lib.Cryptography_HAS_SSL_ST: AttributeError: module 'lib' has no attribute 'Cryptography_HAS_SSL_ST'
来自OpenSSL导入加密,SSL文件“/usr/local/lib/python3.5/dist-packages/OpenSSL/SSL.py”,第194行,在
如果_lib.Cryptography_有_sslst:AttributeError:module'lib'没有属性'Cryptography_有_sslst'
当我运行pip时也发生了同样的问题,在我重新安装pip后,pip再次可用。但是,当我尝试在pip3上重新安装时,它不起作用。有人能告诉我怎么处理吗?试试这个
cd /usr/local/lib/python3.5/dist-packages
mv OpenSSL/ ~/myOpenSSL
这样您就不会发现与OpenSSL相关的问题。我知道这并不能解决问题的根源,但至少它能让你用pip3来解决问题。如果您不喜欢,可以将OpenSSL还原回来。试试这个
cd /usr/local/lib/python3.5/dist-packages
mv OpenSSL/ ~/myOpenSSL
这样您就不会发现与OpenSSL相关的问题。我知道这并不能解决问题的根源,但至少它能让你用pip3来解决问题。如果您不喜欢,可以将OpenSSL还原回来。试试这个。它解决了我的问题
sudo apt-get remove python3-openssl
试试这个。它解决了我的问题
sudo apt-get remove python3-openssl