問題タブ [pyrcc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
449 参照

python - KDE の pyrcc4 に相当するもの

pyqt アプリに取り組んでおり、qt-designer 4.8.1 を介して ui を実行し、pykdeuic4 (OpenSuse 12.2 で利用可能) を使用して対応する py ファイルを生成しましたが、pyrcc4 が *.qrc ファイルを処理するのに相当するものを見つけることができません。

同等のツール/コマンドは何ですか?

編集:

PyQt での QtDesigner の使用に関するドキュメントのほとんどは、pyuic4 / pyuic (私のプラットフォームでは pykdeuic4) の使用を示していますが、他のツール pyrcc4 / pyrcc については、同等のものを見つけることができません。

(pyrcc4) から元のツールをどこで入手できますか?

0 投票する
1 に答える
456 参照

python - PILはpyqt4リソースファイルを使用してイメージを開くことができますか?

PILはpyqt4リソースファイルを使用してイメージを開くことができますか?

このエラーが発生します

IOError: [Errno 22] invalid mode ('rb') or filename :/images/image.png'

0 投票する
0 に答える
580 参照

python - PyQt4 Pyrcc リソース ファイルのエンコード

PyQt4 アプリケーションにリソースを埋め込もうとしています。

しかし、付属の pyrcc.exe を使用して作成したリソース ファイルをインポートすると、エンコード エラーが発生しました。

これは私がオンラインで見た一般的なエラーであったため、Pyrcc はすでにファイルの上に UTF-8 エンコーディング行を追加しています。

SyntaxError: ファイル内の非 ASCII 文字 '\xff' が 1 行目にありますが、エンコードが宣言されていません。詳細はhttp://python.org/dev/peps/pep-0263/を参照してください

エラーリンクを確認したので、すでに持っているファイルにエンコーディング行を追加することをお勧めします

任意の提案をいただければ幸いです。ありがとう !

0 投票する
0 に答える
59 参照

python - PyQt によって生成された「コンパイルされた」リソース ファイルに実際のサイズ制限はありますか?

pyrcc を使用して、いくつかのスプラッシュ画面をリソース ファイル (3 つ、それぞれ約 350KB) にまとめようとしましたが、結果の rc のインポートに許容できないほどの時間がかかります (約 1.2 秒)。

これは、Python のインポート システムの制限にすぎないと思います。通常、このような巨大なソース ファイル (5MB ファイル、72k 行) をインポートする必要はなく、またインポートする必要もないためです。この問題について正しい方法で考えていますか? リソース システム内のすべてのアセットを維持しながら、PyQt の qrc からモジュールへのワークフローを回避する方法はありますか?

0 投票する
1 に答える
3060 参照

python - resources_rc.py から resource.qrc ファイルを復元する方法

データの損失に直面しているため、resource.qrcファイルを復元しようとするとファイルが破損し、グラフィック ファイル (.png、.jpg) も失われましたが、Qt アプリケーションは正常に動作しています。

問題は、ファイルを編集する必要があるときです。ファイル.uiが破損していresource.qrcます。resources_rc.py次のコマンドで作成したファイルは問題ありません。

それで、ファイルresource.qrcから元に戻す方法はありますか?resources_rc.py

0 投票する
3 に答える
8619 参照

python - labelImg: 'pyrcc5' は内部コマンドまたは外部コマンドとして認識されません

Tensorflow オブジェクト検出 API 用に lalbelImg をインストールしようとしています。

コマンドを実行しようとするまで、すべてがうまくいっています。

それは私にエラーを与えます:

私は Windows 10 を使用しており、Python 3.5.4 を使用しています。

ツタリンの Github の Windows のチュートリアルに従っています。

リンク: https://github.com/tzutalin/labelImg#user-content-windows

PS: アナコンダは使用しません。

0 投票する
0 に答える
152 参照

python - コマンドライン pyrcc を使用して PyQt5 で .qrc ファイルをコンパイルすると、「No code object available」エラーが発生する

私は現在 PyQt5 プロジェクトに取り組んでおり、Martin Fitzpatrick の「PyQt5 で GUI アプリケーションを作成する」に従っていますが、少し混乱しているように見えるエラーが発生しました。

Qt Creator (v. 4.13) を使用して、プロジェクトに使用する .ui および .qrc ファイルを作成しましたが、エラーはないようです (まったく変更していません)。次のコマンドを (コマンド ラインで) 使用して、問題なく .ui ファイルを .py クラス ファイルにコンパイルできます。

これは問題なく実行されますが、.qrc ファイルを .py リソース ファイルにコンパイルしようとすると、同様のコマンドを使用すると "No code object available for PyQt5.pyrcc" が表示されます。

Anaconda で作成された仮想環境を使用して、PATH 変数と作成されるすべての頭痛の種をいじるのを避けています。コマンドを実行すると、この環境がアクティブになります。PyQt5 パッケージを見つけるのに問題はありません (PyQt5.uic.pyuic と PyQt5.pyrcc のインポートも Python ターミナルで問題なく動作します)。

ここを含む回答をオンラインで探しましたが、このエラーの原因を正確に理解するのに役立つものを見つけることができませんでした.PATH変数を変更する必要のない解決策が存在するかどうか私の理解からの問題のようです)。どんな助けでも大歓迎です。ありがとう!