2017-08-23 21 views
0

matplotlib.pyplotのインポートに問題があります。私は最近、Python 3.5.2に更新しました。それは私を与えるエラーのような次のとおりです。matplotlib.pyplotのインポート - pyqt4が必要ですか? Python 3.5.2

ImportError: Matplotlib qt-based backends require an external PyQt4, PyQt5, or PySide package to be installed, but it was not found.

だから私はpip install pyqt5を使用してPyQt5をインストールし、私は正常にインストールしてください。私は再び私のコードを実行し、私は別のエラーを取得する:

ImportError: No module named 'PyQt4'

だから私はピップ(pip install pyqt4)を使用し、それをインストールしようとします。私はPyQt4は、コマンドプロンプトでインストールすることができないという別のエラーを取得:

(User) C:\Users\Username>pip install pyqt4

Collecting pyqt4

Could not find a version that satisfies the requirement pyqt4 (from versions:) No matching distribution found for pyqt4

だから私の質問ですが、私はこのパッケージをインポートできるように何をする必要があります何ですか?

+0

置き、ファイルの最初の部分で、この2行: 'インポートmatplotlib' ' matplotlib.use(「Qt5Agg」) ' – eyllanesc

+0

運 - まだ同じエラーを取得します。 –

+0

には、使用しているコードと、私が提案したものを配置した場所が表示されます。 – eyllanesc

答えて

0

私はPyQt5を持っていましたが、私はPyQt4をインストールしなければなりませんでした。使用してください

import matplotlib 
matplotlib.use('Qt5Agg') 
import matplotlib.pyplot as plt 

私のケースでは動作しませんでした。

関連する問題