最近私のシステムにPyQt4がインストールされ、基本的な作業(コースワーク)が始まりました。RuntimeError:sipモジュールはAPI v11.0〜v11.2を実装していますが、PyQt5.QtCoreモジュールにはAPI v11.3が必要です
その後、数日後、私はmatplotlib
で作業しようとしていました。
私はimport matplotlib.pyplot as plt
を試したとき、私は次のエラーを取得する:
Traceback (most recent call last):
File "C:\Users\user\Desktop\Confusion.py", line 1, in <module>
import matplotlib.pyplot as plt
File "C:\Program Files\Anaconda3\lib\site-packages\matplotlib\pyplot.py", line 114, in <module>
_backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup()
File "C:\Program Files\Anaconda3\lib\site-packages\matplotlib\backends\__init__.py", line 32, in pylab_setup
globals(),locals(),[backend_name],0)
File "C:\Program Files\Anaconda3\lib\site-packages\matplotlib\backends\backend_qt5agg.py", line 16, in <module>
from .backend_qt5 import QtCore
File "C:\Program Files\Anaconda3\lib\site-packages\matplotlib\backends\backend_qt5.py", line 27, in <module>
import matplotlib.backends.qt_editor.figureoptions as figureoptions
File "C:\Program Files\Anaconda3\lib\site-packages\matplotlib\backends\qt_editor\figureoptions.py", line 17, in <module>
import matplotlib.backends.qt_editor.formlayout as formlayout
File "C:\Program Files\Anaconda3\lib\site-packages\matplotlib\backends\qt_editor\formlayout.py", line 58, in <module>
from matplotlib.backends.qt_compat import QtGui, QtWidgets, QtCore
File "C:\Program Files\Anaconda3\lib\site-packages\matplotlib\backends\qt_compat.py", line 127, in <module>
from PyQt5 import QtCore, QtGui, QtWidgets
RuntimeError: the sip module implements API v11.0 to v11.2 but the PyQt5.QtCore module requires API v11.3
[Finished in 1.9s]
私はすでにPyQt5
を持っていた時に問題がPyQt4
のインストールであると思ったが、thisウェブサイトは、彼らがなくても正常に一緒に仕事ができることを言いますどんな問題でも、sip
は両方とも同じバージョンです。
問題はsip
から来ているようです。
私はここに与えられた手順に従っ:PyQt5 - SIP API 10 level error. API 11 required
私は
print(sip, sip.SIP_VERSION_STR)
import sip
を実行し、 とき、私は以下の取得: 4.16.9その後、私は実行したときコマンドプロンプトで
sip -V
と入力すると、4.18
と表示されます。
明らかに、sip
モジュールにあることがわかります。
私はこの問題をどのように解決するのでしょうか。
は私がAnaconda3
すべてのヘルプは高く評価されを使用して、Windows 8の64ビットシステムでいます。 :)
EHI Pragyaditya! pipインストールpyqt5は私のためには動作しません。なぜ想像できますか?私はPythonを持っている2.7.11 –
正確なエラーメッセージを投稿できますか?また、新鮮な質問をすることを検討してください。ここに私に通知してください。私は答えに最善を尽くします。 –