6

私はほとんどの作業をWindowsで行っており、好きなように適切なpython27を設定しています。最近virtualBoxをインストールし、Ubuntuマシンを実行していて、PyQt4をインストールしようとしています。apt-getからインストールしてすべてを更新しましたが、PyQt4からインポートしようとすると

from PyQt4 import QtCore

runtimeErrorが発生します:

RuntimeError: the sip module implements API v9.0 to v9.1 but the PyQt4.QtCore module requires API v8.1

これは私がWindowsで解決するための知識ベースを持っているであろう問題であると確信していますが、私のLinuxの経験不足はここで私を良くしていて、私は何かを間違ってインストールしました。エラーは私が私のPyQtバージョンにはあまりにも派手なSIPバージョンを持っていると私に信じさせます...誰かがこれを経験したことがありますか?

編集:エラーを受け取った後にインポートを再試行すると、機能しているようです。これを行うことで、バージョン情報を取得しました。

cfg.pyqt_version_str
Out[9]: '4.9.3'
cfg.sip_version_str
Out[10]: '4.14.3-snapshot-55188026fe6d'

そのスナップショットビジネスが何であるかわからない。

4

2 に答える 2