1

序文として、コーディングは初めてなので、短い言葉を使用してください。:)

作成した小さなプログラムの GUI を作成したいと考えています。Qt5.2.1 と PyQt4 (私の Python34 フォルダーにあります) がインストールされています。私はYouTubeのビデオを見たり、数時間グーグルしたりしています。(主にhttps://youtu.be/Dmo8eZG5I2w?t=8m23sに従っています)

私が行っているのは、.ui が保存されているディレクトリ (Qt\Qt5.2.1\msvc2012_64\bin>) でコマンド プロンプトを開くことです。ここで私は試しましたpyuic4 -x convert.ui -o convert.py

これにより、エラーが発生し"C:\Python34\python" is not a recognized internal or external command, operable program or batch fileます。これは PyQt4 の場所ですが、Python34 内に python というサブディレクトリはありませんか?

代わりに試してみるとC:/Python34/Lib/site-packages/PyQt4/pyuic4.bat -x convert.ui -o convert.py、上記と同じエラーが発生します。

穏やかな成功を収めた 1 つのことは、私がここで見つけた 1 つの提案でしたpyuic4 -w convert.ui > convert.py。これにより新しいファイルが作成されましたが、IDLE で開いたときにドキュメントが空でした。私は -w が何をするか分からないことを認めます。

私は何が欠けていますか?Python27 と Python30 もインストールしていますが、これらは C: 上の独自のフォルダーです。34 のみに PyQt4 が含まれています。

更新: ついに動作するようになりました。Python34 と PyQt4 の両方を再インストールする必要がありました。初めて正しくインストールされなかったようです。

4

1 に答える 1

-1

こんにちは ziast 同じエラーが発生しましたが、 python.exe を "C:\Python34\python.exe" に貼り付けて解決しました。この場合、python.exe はバージョン 3.4 である必要があります。それがあなたの問題も解決することを願っています

于 2017-07-22T06:14:49.850 に答える