Matplotlib + Pylab 导入错误

2 投票
3 回答
6812 浏览
提问于 2025-04-17 02:31

我今天大部分时间都在为这个问题苦恼,希望有人能帮帮我...

我在使用Python 2.7,已经安装了matplotlib,但当我想开始使用并导入pylab时,系统却提示找不到这个模块。明明在matplotlib的文件夹里有pylab模块,但我们还是遇到了这个问题:

from matplotlib.pylab import *

有什么想法吗?

3 个回答

0

试着这样导入:

from pylab import *
2

一个常见的错误是把文件的名字和模块的名字起成一样的。我之前就犯过这个错误,比如在尝试使用curses的时候,把文件命名为curses.py。为了让它正常工作,我不得不删除那些.py和.pyc的文件。

3

解决了!

我在测试的脚本和安装时的原始'matplotlib'文件夹放在同一个目录里。通过使用print sys.path这个命令,我发现脚本在找pylab文件时,是在这个目录里找,而不是在site-packages里的matplotlib文件夹。

谢谢。

撰写回答