我在MacOS 10.12上运行Anaconda4.2.9和Python3.5.2。每当我尝试使用简单的命令时
import matplotlib.pyplot as plt
我收到以下错误消息
[1]: import matplotlib.pyplot as plt
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-1-eff513f636fd> in <module>()
----> 1 import matplotlib.pyplot as plt
/Users/ghoetker/anaconda/lib/python3.5/site-packages/matplotlib/pyplot.py in <module>()
8 import matplotlib
9
---> 10 import matplotlib.pyplot as plt
11 import matplotlib.animation as manimation
12
AttributeError: module 'matplotlib' has no attribute 'pyplot'
无论我使用的是iPython、Jupyter Notebook、PyCharm、Spyder还是Rodeo,我都会遇到这个错误。我已经使用conda卸载并重新安装matplotlib,但没有用。真正奇怪的是,它今天早上只起过一次作用,但从那以后就再也没有起作用了。在此期间,我没有意识到我做了什么更改。我发现如果我降级到matplotlib 1.5.1,它会工作得很好。然而,这需要一些更有意义的降级,比如从Spyder 3到Spyder 2。所以,我真的很想弄清楚如何使用当前版本的matplotlib。
我真的很感谢任何人能提供的任何建议或指示。显然,我很乐意提供对调试有帮助的任何其他信息。
发布于 2018-06-27 01:04:33
我尝试了以下命令序列,它对我有效:
conda uninstall pyzmq
conda install pyzmq
conda install jupyter
https://stackoverflow.com/questions/40010299
复制相似问题