0

PyQt を使用する最初のアプリケーションをコンパイルしようとしています。正常にコンパイルされますが、実行しようとすると、次のように表示されます。

WindowsError: [Error 2] : 'C:/Users/GHOSTM~1/AppData/Local/Temp/_MEI8722\\icons'

元のエラーがどこにあるかを示しています。アイコンを設定した行にあります:

action = QtGui.QAction(QtGui.QIcon(':/data/%s' % icon), name, parent)

ご覧のとおり、qrc ファイルの pyrcc4.exe で生成されたリソース モジュールからアイコンをインポートします。元の qrc ファイルには次のような情報が含まれています。

<RCC>
  <qresource>
    <file>../data/dictionary.png</file>
    <file>../data/perseus.png</file>
    <file>../data/settings.png</file>
    <file>../data/help.png</file>
    <file>../data/quit.png</file>
  </qresource>
</RCC>

Python モジュールが正常に生成されました。元のスクリプトは正常に動作します。私は間違ったことをしていますか?

4

0 に答える 0