导入错误:无法从部分初始化的模块“matplotlib”导入名称“动画”

问题描述

我面临以下错误

ImportError                               Traceback (most recent call last)
<ipython-input-1-0484cd13f94d> in <module>
----> 1 import matplotlib

~\Anaconda3\lib\site-packages\matplotlib\__init__.py in <module>
    105 # cbook must import matplotlib only within function
    106 # deFinitions,so it is safe to import from it here.
--> 107 from . import cbook,rcsetup
    108 from matplotlib.cbook import MatplotlibDeprecationWarning,sanitize_sequence
    109 from matplotlib.cbook import mplDeprecation  # deprecated

~\Anaconda3\lib\site-packages\matplotlib\rcsetup.py in <module>
     24 import numpy as np
     25 
---> 26 from matplotlib import animation,cbook
     27 from matplotlib.cbook import ls_mapper
     28 from matplotlib.fontconfig_pattern import parse_fontconfig_pattern

ImportError: cannot import name 'animation' from partially initialized module 'matplotlib'

我已经删除了 matplotlib,然后重新安装了它。我也尝试使用 pip install matplotlib --force-reinstall --user 命令,但错误仍然存​​在。最奇怪的是,当我在 Windows Prompt Command 中运行 Python 时,matplotlib 可以正常运行,但在 Jupyter 或 Spider 中却没有。我不能使用管理员权限。我正在运行 python 3.8.5 和 matplotlib 3.4.2。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)