gpt4 book ai didi

python - Anaconda/IPython/matplotlib 问题

转载 作者:行者123 更新时间:2023-12-01 04:46:47 24 4
gpt4 key购买 nike

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

我拥有的(我认为)相关软件包的版本是: NumPy :1.9.0西皮:0.14.0IPython:2.2.0matplotlib:1.4.0

我按照此处列出的测试安装说明进行操作: https://python4astronomers.github.io/installation/python_install.html#test-the-installation

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

调用 IPython
ipython --matplotlib

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

但是,当我在 IPython 解释器 session 中输入以下行时:

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 在调用时确实会这样说:

IPython 2.2.0 -- An enhanced Interactive Python.
...
Using matplotlib backend: MacOSX

我知道 IPython 发展很快,所以我的问题是:

我在安装过程中是否遗漏了某些内容(尽管它是使用 Anaconda 预编译的二进制安装程序执行的),或者是否通过 IPython 实现了 matplotlib 集成的更改,或者我测试安装时遵循的一组指令是否可以缺少什么吗?在来到这里之前,我检查了该网站以找到联系这些人的方式,但我找不到。

我经历了一段严重脱发的时期,因为在尝试解决 Python 的 $PATH 问题以及在 OS X 上使用 Python 时的相关问题时,我把大量的头发拔掉了,所以这次我选择了 Anaconda 和我只是想通过安装 Anaconda 中未包含的其他模块来解决可能出现的任何问题,然后再使情况进一步复杂化。

提前致谢!

最佳答案

--matplotlib 选项所做的就是将 IPython 设置为显示由 matplotlib 生成的图像,这样它们就不会阻塞。它不导入任何东西。您仍然需要手动导入 matplotlib。

关于python - Anaconda/IPython/matplotlib 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29247427/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com