QtCoreにあるクラスと属性のいくつかを使用しようとするまで、私はソースからPyQt4を構築しました。なんらかの理由で、QtCoreには多くの機能とデータが欠落しています。たとえば、PyQt4.QtCoreからのインポートQT_VERSION_STRはインポートエラーです。パッケージをビルドするときにエラーや警告はなく、yumのPyQtパッケージも試しましたが、同じ問題があります。PyQt4.QtCoreにはクラスと属性の多くが含まれていません
誰もこの問題が発生しましたか?
ありがとうございました。
ライブラリは存在しますが、インポートできますが、QT_VERSION_STRなどの一部の機能がありません。それは、インポートエラーを与えるが、多分それは名前のエラーを与える必要があります言ったように。 PyQt4.QtCore.QT_VERSION_STRとしてアクセスしようとすると、属性エラーが発生します。私はこれがPyQt4のビルド上の問題だと思っていますが、それは間違いを示唆するものではありません。 – toc777
まあ、PyQt4をインポートしただけでは、QtCoreが引き込まれないので、属性エラーが発生します。しかし、ディストリビューションのパッケージが同じ場合は、何か間違っていることが示唆されます。 'From PyQt4 import QtCore'は動作しますか?それで 'dir(QtCore)は何を与えるのですか? –
QtCoreをインポートしてdirを使用すると、そこにあるはずの機能の一部のみが表示されます。私はすべての機能を持っているようですが、クラスやグローバルな属性はまったくありません。 – toc777