K J*_*nes 5 python matplotlib pycharm pandas
我在 python 中创建词云,并使用以下代码:
import matplotlib as mpl
import numpy as np
from wordcloud import WordCloud
mpl.use('TkAgg')
mpl = mpl.reload(mpl)
Run Code Online (Sandbox Code Playgroud)
当我现在运行 pycharm 并加载 pandas 数据框时。如果我什至开始输入 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'
Run Code Online (Sandbox Code Playgroud)
该错误永远不会停止打印。
如果我在启动 pycharm 时运行以下代码,就可以阻止这种情况发生:
import matplotlib
matplotlib.use('agg')
matplotlib = matplotlib.reload(matplotlib)
Run Code Online (Sandbox Code Playgroud)
显然这不是我每次启动 pycharm 时都想运行的东西。Python 3.5.2 Matplotlib 2.0.2
有什么建议么?
小智 0
我不知道问题的原因,但如果您对解决方案感到满意,您可以将此配置放入 matplotlib 配置文件中,如下所述: https: //matplotlib.org/users/customizing.html#the -matplotlibrc-file它将自动加载。
| 归档时间: |
|
| 查看次数: |
1912 次 |
| 最近记录: |