2
我使用Python创建词云,用下面的代码:错误打印不休:KeyError异常:“matplotlib.pyplot”
import matplotlib as mpl
import numpy as np
from wordcloud import WordCloud
mpl.use('TkAgg')
mpl = mpl.reload(mpl)
当我现在运行pycharm并加载大熊猫数据帧。如果我甚至开始输入df.shape,我的控制台开始无休止地打印以下错误:
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'
误差不会停止打印。
import matplotlib
matplotlib.use('agg')
matplotlib = matplotlib.reload(matplotlib)
显然,这不是我想要的东西跑,每次我开始pycharm:
我可以发生,如果我运行此代码时,我开始pycharm阻止这一切。 Python 3.5.2 Matplotlib 2.0.2
有什么建议吗?
从这个问题来看,如果只有在导入“wordcloud”时才会发生这种情况,这并不是很清楚。如果你离开这个,会发生什么? – ImportanceOfBeingErnest
如果我重新启动pycharm,并且完全不使用wordcloud,我仍然会遇到此问题。我可以打开pycharm,加载一个数据集,然后输入data.shape()并发生错误。 –