pyqt5를 설치할 수 없습니다

pyqt5를 설치할 수 없습니다

pyqt5를 설치하려고 하는데 다음 오류가 발생합니다.

$ sudo pip3 install pyqt5

Collecting pyqt5

From cffi callback <function _verify_callback at 0x7fbdc777f2f0>:
Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/OpenSSL/SSL.py", line 313, in wrapper
_lib.X509_up_ref(x509)
AttributeError: module 'lib' has no attribute 'X509_up_ref'

Could not find a version that satisfies the requirement pyqt5 (from versions: )
No matching distribution found for pyqt5

더 이상 이 문제를 해결하는 방법을 모르겠습니다.

내 운영체제:

Linux 버전 4.13.0-38-generic (buildd@lgw01-amd64-042) (gcc 버전 7.2.0 (Ubuntu 7.2.0-8ubuntu3.2)) #43-Ubuntu SMP 2018년 3월 14일 수요일 UTC 15:20 :44

나는 Python 2.7.14와 Python 3.6.3을 가지고 있습니다.

답변1

OpenSSL대부분의 경우 패키지를 업데이트하면 됩니다 setuptools. 다음을 사용하여 이 작업을 수행할 수 있습니다.

$ pip install --upgrade setuptools
$ pip install --upgrade pyOpenSSL

패키지를 업그레이드할 때 동일한 오류가 발생하는 경우 pyOpenSSL패키지를 업데이트해야 할 수도 있습니다 cryptography.

$ pip install --upgrade crytography

경우에 따라 pip종속성을 올바르게 관리할 수 없으며 이러한 방식으로 패키지를 수동으로 업그레이드해야 합니다.

관련 정보