2017-08-23 15 views
2

私はpythonで単語の雲を作成し、次のコードを使用した:私は今pycharmを実行し、パンダのデータフレームをロードするとエラー:KeyError例外:「matplotlib.pyplot」

import matplotlib as mpl 
import numpy as np 
from wordcloud import WordCloud 
mpl.use('TkAgg') 
mpl = mpl.reload(mpl) 

を。

Traceback (most recent call last): 
File "/Applications/PyCharm 
CE.app/Contents/helpers/pydev/pydevconsole.py", line 207, in 
process_exec_queue 
inputhook() 
File "/Applications/PyCharm 
CE.app/Contents/helpers/pydev/pydev_ipython/inputhook.py", line 428, 
in inputhook_mac 
pyplot = sys.modules['matplotlib.pyplot'] 
KeyError: 'matplotlib.pyplot' 

エラーが印刷を停止したことがない:私もdf.shapeの入力を開始した場合、私のコンソールが際限なく次のエラーを印刷開始します。

私はpycharmを起動したとき、私はこのコードを実行する場合、私は発生からこれを停止することができます:

import matplotlib 
matplotlib.use('agg') 
matplotlib = matplotlib.reload(matplotlib) 

を明らかにこれは私がpycharmを開始するたびに実行したいものではありません。 Python 3.5.2 Matplotlib 2.0.2

何か提案がありますか?

+0

「wordcloud」をインポートした場合にのみ発生するかどうかは疑問からは分かりません。もしあなたがそれを残したらどうなりますか? – ImportanceOfBeingErnest

+0

pycharmを再起動してワードクラウドをまったく使用しないと、この問題が発生します。 pycharmを開いてデータセットをロードし、data.shape()と入力すると、エラーが発生します。 –

答えて

関連する問題