我是Python新手,正在研究一个图形问题,我想绘制这个图形以更好地理解它。我了解到应该为此导入 matplotlib 模块,但我不知道如何将其添加到项目中。(我是一名 java 开发人员,这非常类似于将 jar 添加到类路径中)
当我尝试做时
import matplotlib
我收到以下错误:
File "/Library/Python/2.7/site-packages/networkx-1.7rc1-py2.7.egg/networkx/drawing/nx_pylab.py", line 114, in draw
raise ImportError("Matplotlib required for draw()")
ImportError: Matplotlib required for draw()
ImportError: No module named matplotlib.pyplot
谁能帮我解决这个问题?我需要下载任何东西才能使其像模块中那样运行吗?
module: new
正如 David Robinson 在另一个答案的评论中指出的那样,您可能发布了不完整的错误消息,在这种情况下,内置模块可能会new
正在被阴影笼罩new.py
in the gis
模块。 - 如果是这样的话建议修复 https://stackoverflow.com/questions/10790233/unable-to-import-matplotlib-python-2-7-windows-7是重命名gis
版本。
Matplotlib 安装不完整
或者,根据您的输出,您可能会尝试导入networkx
而你似乎没有matplotlib
(正确)安装。
你能确定一下吗matplotlib
is正确安装,无论您是否在Ubuntu通过使用
sudo apt-get install python-matplotlib
或者如果你愿意的话pip
or easy_install
,
pip install matplotlib
or
easy_install matplotlib
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)