이 글은 주로 Python pyqt5 설치 실패 문제에 대한 해결책을 소개합니다. 이 글은 이 문제에 직면한 친구들을 위한 구체적인 해결 과정과 해결책을 제공합니다. 편집하고 함께 배워보세요.
머리말
최근에 Python pyqt5를 설치하는 중에 문제가 발생했는데, 인터넷에서 해결책을 찾을 수밖에 없었습니다. 이 문제가 발생했기 때문에 해결책을 요약하고 공유하기로 결정했습니다. 더 이상 고민하지 않고 자세한 소개를 살펴보겠습니다.
문제 발견
이전에는 설치 명령이 다음으로 완료되었습니다. 단 하나의 pip 명령으로 종속 라이브러리가 자동으로 설치되었습니다. 하지만 pyqt5를 다운로드한 후 해당 버전에 맞는 SIP 버전을 찾을 수 없다는 메시지가 표시됩니다. 이상합니다
제가 다운로드했습니다. SIP의 모든 whl 파일 버전이 포함되어 있으며 pip를 사용하여 설치할 때 현재 시스템 플랫폼과 일치하지 않아 설치할 수 없다는 메시지가 표시됩니다.
그런 다음 소스 코드를 다운로드하여 컴파일하고 설치했습니다. 컴파일이 가능하도록 make, gcc 및 기타 명령을 사용할 수 있도록 mingw32도 설치했습니다. 컴파일 및 설치 후에도 pip install pyqt5
를 통해 설치할 수 없으며 동일한 오류가 표시됩니다.
pip install sip
也安装不了,提示找不到合适的版本,这就奇怪了
我下载了SIP的所有whl文件版本,使用pip安装都提示与当前的机器平台不符合,安装不了。
然后又下载源码编译安装,为了能够编译又安装了mingw32,以便可以使用make,gcc等命令。编译安装完之后,再通过pip install pyqt5
依然装不上,提示一样的错误。
于是又琢磨下载源码编译安装pyqt5,编译这个就比较麻烦了,配置了半天,编译不过。。
解决方法
折腾了老半天,最后怎么解决的呢?
卸载了python3.4,下载安装了python3.5,然后pip install pyqt5
Solution
오랜 시간 고민 끝에 어떻게 해결하셨나요?
python3.4를 제거하고 python3.5를 다운로드하여 설치한 다음 명령 하나로 pip install pyqt5
를 완료했습니다
이전 버전의 Python이 최신 pyqt5를 설치할 수 없다는 것은 무엇을 의미합니까?
python3.5로 코드를 작성하고 pyinstaller로 패키징하면 WIN7은 정상적으로 실행되지만 XP 컴퓨터에서는 실행되지 않습니다. 프로그램 입력 지점 Getfinalpathnamebyhandlew를 동적 링크 라이브러리 kernel32.dll에서 찾을 수 없다는 메시지가 표시됩니다.
Baidu의 말: 🎜python3.5는 더 이상 XP를 지원하지 않으며 python3.4가 필요합니다.🎜🎜🎜🎜요약🎜🎜🎜위 내용은 Python에서 pyqt5 설치 실패에 대한 솔루션 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!