首頁  >  文章  >  後端開發  >  python中pyqt5的安裝失敗問題解決方法分享

python中pyqt5的安裝失敗問題解決方法分享

黄舟
黄舟原創
2017-08-08 11:34:533777瀏覽

這篇文章主要為大家介紹了關於python pyqt5安裝失敗問題的解決方法,文中給出了詳細的解決過程與解決方法,對同樣遇到這個問題的朋友們具有一定的參考學習價值,需要的朋友跟著小編來一起學習學習吧。

前言

最近在工作上遇到一個問題,python pyqt5在安裝的時候居然提示失敗了,無奈只能找解決的辦法,發現網路上有同樣遇到這個問題的同學,所以就總結了解決的方法分享出來,下面話不多說了,來一起看看詳細的介紹:

發現問題

以前裝指令都是pip一條指令搞定,會自動安裝依賴的函式庫,但在安裝pyqt5時卻遇到了問題

在下載完當pyqt5時,會提示找不到合適的SIP版本


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

手動pip install sip也安裝不了,提示找不到合適的版本,這就奇怪了

我下載了SIP的所有whl檔​​案版本,使用pip安裝都提示與目前的機器平台不符合,安裝不了。

然後又下載原始碼編譯安裝,為了能夠編譯又安裝了mingw32,以便可以使用make,gcc等指令。編譯安裝完之後,再透過pip install pyqt5依然裝不上,提示一樣的錯誤。

於是又琢磨下載原始碼編譯安裝pyqt5,編譯這個就比較麻煩了,配置了半天,編譯不過。 。

解決方法

折騰了老半天,最後怎麼解決的呢?

卸載了python3.4,下載安裝了python3.5,然後pip install pyqt5一條指令搞定

舊版Python不能安裝最新的pyqt5的意思?

python3.5寫好程式碼,pyinstaller打包好後,WIN7運作正常,XP電腦運作不了。

提示無法定位程式輸入點 Getfinalpathnamebyhandlew 於動態連結庫 kernel32.dll。

百度了一下說:python3.5不再支援XP,需要python3.4.

總結

以上是python中pyqt5的安裝失敗問題解決方法分享的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn