python - 导入 matplotlib.pyplot 时出现错误“没有名为 'numpy.core._ufunc_config' 的模块”
问题描述
我在导入 matplotlib.pyplot 时收到错误“No module named 'numpy.core._ufunc_config'”。我已经尝试了以下
pip install --upgrade pip #upgrading pip to latest version
pip install --upgrade matplotlib #upgrading matplotlib to latest version
但这似乎不起作用。完整的错误如下:
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-1-a0d2faabd9e9> in <module>
----> 1 import matplotlib.pyplot as plt
~\Anaconda3\lib\site-packages\matplotlib\__init__.py in <module>
136 # cbook must import matplotlib only within function
137 # definitions, so it is safe to import from it here.
--> 138 from . import cbook, rcsetup
139 from matplotlib.cbook import (
140 MatplotlibDeprecationWarning, dedent, get_label, sanitize_sequence)
~\Anaconda3\lib\site-packages\matplotlib\cbook\__init__.py in <module>
29 from weakref import WeakMethod
30
---> 31 import numpy as np
32
33 import matplotlib
~\Anaconda3\lib\site-packages\numpy\__init__.py in <module>
140 from . import _distributor_init
141
--> 142 from . import core
143 from .core import *
144 from . import compat
~\Anaconda3\lib\site-packages\numpy\core\__init__.py in <module>
93 from . import numerictypes as nt
94 multiarray.set_typeDict(nt.sctypeDict)
---> 95 from . import numeric
96 from .numeric import *
97 from . import fromnumeric
~\Anaconda3\lib\site-packages\numpy\core\numeric.py in <module>
33 from ._exceptions import TooHardError, AxisError
34 from ._asarray import asarray, asanyarray
---> 35 from ._ufunc_config import errstate
36
37 bitwise_not = invert
ModuleNotFoundError: No module named 'numpy.core._ufunc_config'
解决方案
推荐阅读
- presto - 在 Presto 中使用地图
- c# - 使用 Linq 从字典中选择子集
? - bash - 鱼脚本中的嵌套代码块和子shell
- facebook - 你知道为什么登录不起作用吗?(网址在基本设置中定义)
- c# - 如何将特定类型的 JSON 响应转换为另一个 JSON 响应?
- python - 在 Jupyter 笔记本(Windows 7)中给出“找不到命令”错误的 Bash 单元魔法(%%)
- oracle - 尝试在 oracle 中删除分区时出现异常
- c++ - 使用嵌套类继承模板类
- php - 在 foreach 循环内的 if 语句中动态创建数组
- visual-studio - 为什么不删除 TFS 中的文件然后重新创建它会清除历史记录?