Anaconda/IPython/matplotlib问题

Anaconda/IPython/matplotlib问题,python,macos,matplotlib,ipython,anaconda,Python,Macos,Matplotlib,Ipython,Anaconda,我刚刚在我的MacBookPro(运行OS X 10.10 Yosemite)上完成了Anaconda的安装。我安装了推荐的软件包,其中包括Python 2.7 我认为相关软件包的版本如下: Numpy:1.9.0 Scipy:0.14.0 IPython:2.2.0 matplotlib:1.4.0 我按照此处列出的安装测试说明进行操作: 除了使用matplotlib集成运行IPython之外,一切都很好。基于该页面上的指南(没有告诉您显式导入matplotlib),以及我对IPython的

我刚刚在我的MacBookPro(运行OS X 10.10 Yosemite)上完成了Anaconda的安装。我安装了推荐的软件包,其中包括Python 2.7

我认为相关软件包的版本如下: Numpy:1.9.0 Scipy:0.14.0 IPython:2.2.0 matplotlib:1.4.0

我按照此处列出的安装测试说明进行操作:

除了使用matplotlib集成运行IPython之外,一切都很好。基于该页面上的指南(没有告诉您显式导入matplotlib),以及我对IPython的有限知识,我的印象是使用

ipython --matplotlib
会以某种方式“自动”导入matplotlib模块

但是,当我在IPython解释器会话中键入以下行时:

print(matplotlib.__version__)
显示一条错误消息,指示matplotlib不可用:

NameError                                 
Traceback (most recent call last)
<ipython-input-1-dc737d9da186> in <module>()
----> 1 print(matplotlib.__version__)

NameError: name 'matplotlib' is not defined
我知道IPython的发展速度很快,所以我的问题是:

我是否在安装过程中遗漏了什么(尽管它是使用Anaconda预编译的二进制安装程序执行的),或者是否在IPython更改后实现了was matplotlib集成,或者我为测试安装而遵循的一组指令是否遗漏了什么?在来这里之前,我检查了那个网站,想找到一个联系这些家伙的方法,但我找不到

我经历了一段脱发的时期,因为我在试图用Python解决$PATH问题以及在OS X上使用Python时遇到的相关问题时,拔出了大量的毛发,所以这一次我使用了Anaconda,我只是试图消除可能出现的任何问题,然后通过安装Anaconda未包含的其他模块使情况进一步复杂化


提前谢谢

所有--matplotlib选项都设置为IPython up以显示由matplotlib生成的图像,这样它们就不会被阻塞。它什么都不重要。您仍然需要手动导入matplotlib。

好的,这很有意义。因此,编写这些安装测试说明的人可能只是忘记了导入matplotlib行。谢谢
IPython 2.2.0 -- An enhanced Interactive Python.
...
Using matplotlib backend: MacOSX