ホームページ  >  記事  >  バックエンド開発  >  Pythonでのpyqt5のインストール失敗の解決策の共有

Pythonでのpyqt5のインストール失敗の解決策の共有

黄舟
黄舟オリジナル
2017-08-08 11:34:533791ブラウズ

この記事では、Python pyqt5 のインストールが失敗する問題の解決策を主に紹介します。この記事は、この問題に遭遇した友人にとって、特定の参考と学習価値を提供します。編集者と一緒に学びましょう。

前書き

私は最近、Python pyqt5 をインストールするときに問題が発生し、解決策を見つけるしかありませんでした。この問題を解決するため、解決策をまとめて共有することにしました。早速、詳細な紹介を見てみましょう:

問題が見つかりました

以前は、インストールコマンドはpip コマンドを 1 つ実行するだけで、依存ライブラリが自動的にインストールされました。しかし、pyqt5 をダウンロードした後、適切な SIP バージョンが見つからないというメッセージが表示され、これは奇妙です

。 SIP のすべての whl ファイル バージョンをインストールすると、pip を使用してインストールすると、現在のマシン プラットフォームと一貫性がないためインストールできないというメッセージが表示されました。

次に、ソースコードをダウンロードしてコンパイルしてインストールし、コンパイルできるようにするために、make、gcc、その他のコマンドを使用できるように mingw32 もインストールしました。コンパイルしてインストールした後も、pip install pyqt5 を介してインストールすることはできず、同じエラーが表示されます。

そこで、ソースコードをダウンロードして、pyqt5をコンパイルしてインストールしようと思ったのですが、コンパイルに時間がかかりましたが、コンパイルできませんでした。 。

pip install sip也安装不了,提示找不到合适的版本,这就奇怪了

我下载了SIP的所有whl文件版本,使用pip安装都提示与当前的机器平台不符合,安装不了。

然后又下载源码编译安装,为了能够编译又安装了mingw32,以便可以使用make,gcc等命令。编译安装完之后,再通过pip install pyqt5依然装不上,提示一样的错误。

于是又琢磨下载源码编译安装pyqt5,编译这个就比较麻烦了,配置了半天,编译不过。。

解决方法

折腾了老半天,最后怎么解决的呢?

卸载了python3.4,下载安装了python3.5,然后pip install pyqt5

解決策

長い間苦労しましたが、最終的にどうやって解決しましたか?

python3.4 をアンインストールし、python3.5 をダウンロードしてインストールし、pip install pyqt5 を 1 つのコマンドで完了しました

古いバージョンの Python では最新の pyqt5 をインストールできないとはどういう意味ですか?

Python3.5でコードを書いてpyinstallerでパッケージ化した後、WIN7は正常に動作しますが、XPコンピュータは動作しません。 プログラム入力ポイント Getfinalpathnamebyhandlew がダイナミック リンク ライブラリ kernel32.dll 内に見つからないことを示すメッセージが表示されます。

Baidu は次のように述べています: 🎜python3.5 は XP をサポートしなくなり、python3.4 が必要になります。🎜🎜🎜🎜概要🎜🎜🎜

以上がPythonでのpyqt5のインストール失敗の解決策の共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。