<分区>
我意识到这似乎是一个普遍的问题,但所有答案都指向同时安装了两个 python
- 我已经卸载了另一个。
目前我从 PyCharm 2017.1.5 (windows 10) 运行我的代码,Python 解释器设置为 Python 3.6.1 (C:\Anaconda3\python.exe)
,即我安装了 Anaconda3,其中包括 matplotlib
,并使用 Ananconda3-interpreter 从 PyCharm 运行。
我已经在 Anaconda Navigator 中检查了环境中是否安装了 matplotlib 2.0.2
。
一个最小的(非工作的)例子:
import matplotlib.pyplot as plt
plt.plot(range(10))
plt.show()
返回以下错误:
C:\Anaconda3\python.exe C:/Users/John/Documents/CPU/master/untitled/main11.py
Traceback (most recent call last):
File "C:/Users/John/Documents/CPU/master/untitled/main11.py", line 1, in <module>
import matplotlib.pyplot as plt
File "C:\Anaconda3\lib\site-packages\matplotlib\pyplot.py", line 29, in <module>
import matplotlib.colorbar
File "C:\Anaconda3\lib\site-packages\matplotlib\colorbar.py", line 34, in <module>
import matplotlib.collections as collections
File "C:\Anaconda3\lib\site-packages\matplotlib\collections.py", line 37, in <module>
import matplotlib.lines as mlines
File "C:\Anaconda3\lib\site-packages\matplotlib\lines.py", line 28, in <module>
from matplotlib.markers import MarkerStyle
ModuleNotFoundError: No module named 'matplotlib.markers'
Process finished with exit code 1
这在 2 周前运行良好,但现在不行了。据我所知,我没有更改或更新任何内容。模块加载正确,但似乎是模块内容发生了变化?如果是这样:那是怎么发生的,我该如何解决?