특정 Python 버전과 함께 사용하기 위해 apt-get/pip 패키지를 어떻게 설치합니까?

특정 Python 버전과 함께 사용하기 위해 apt-get/pip 패키지를 어떻게 설치합니까?

운영체제 리눅스 민트 18.3. Ubuntu Xenial을 기반으로 합니다.

설치된 버전은 "Python 3.5.2"입니다. 나는 Ubuntu 운영 체제에서 Python을 업그레이드하려는 시도가 시스템 구성 요소에서 이미 사용하고 있기 때문에 좋은 생각이 아니라는 것을 어렵게 배웠습니다.

그런데 저는 Python 3.6을 사용하고 싶어서 설치했고, 실행하고 싶으면 그냥 실행하면 됐습니다 Python3.6 xxx. 또한 이를 사용하기 위해 Eclipse를 설정했습니다.

이제 PyQT(GUI 모듈)를 사용하고 싶어서 다음으로 이동했습니다.

sudo apt-get install python-qt4

또는

sudo apt-get install pyqt5-dev-tools

그러면 테스트 프로그램이 터미널에서 제대로 실행되지만(시스템의 Python인 "python3 test.py" 사용) "python3.6 test.py"를 사용하면 실패합니다. 이 모듈은 분명히 3.6 버전에서 작동하지 않습니다. 버전을 3.6으로 설정한 Eclipse 프로젝트에서도 실패합니다.

그래서 3.6 visible 버전을 설치하는 방법을 알고 싶습니다. pip업무에 맞는지 궁금합니다 . 그래서 나는 갔다 :

python3.6 -m pip install python-qt4

그런 다음

python3.6 -m pip install pyqt5-dev-tools

모두 실패하고 동일한 메시지가 표시됩니다(분명히 "pyqt5-dev-tools"로 대체됨).

mike@M17A ~/software projects/eclipse-workspace/PyLookup2019-09/src/core $  python3.6 -m pip install python-qt4
Collecting python-qt4
  Could not find a version that satisfies the requirement python-qt4 (from versions: )
No matching distribution found for python-qt4  

PyQt를 사용하려면 3.6 버전을 어떻게 활성화해야 합니까?

답변1

pip명령에는 Ubuntu 패키지 이름이 아닌 Python 패키지 이름이 필요합니다.

명령을 시도python3.6 -m pip install PyQt5

사용 가능한 관련 패키지를 볼 수 있어야 합니다.python3.6 -m pip search pyqt

관련 정보