【发布时间】:2014-10-27 15:10:24
【问题描述】:
当我尝试import matplotlib 时,我使用的是ipython。
我收到以下错误
ImportError Traceback (most recent call last)
/home/akajappan/<ipython-input-4-82be63b7783c> in <module>()
----> 1 import matplotlib
/home/akajappan/matplotlib.py in <module>()
----> 1 from pylab import plotfile, show, gca
2 import matplotlib.cbook as cbook
3
4 fname = cbook.get_sample_data('msft.csv', asfileobj=False)
5 fname2 = cbook.get_sample_data('data_x_x2_x3.csv', asfileobj=False)
ImportError: No module named pylab
我尝试安装scipy 仍然存在错误。
(sudo apt-get install python-numpy python-scipy python-matplotlib)
操作系统:ubuntu 12.04
【问题讨论】:
-
看来您并没有真正导入 matplotlib,而是您在同一文件夹中命名为 matplotlib.py 的脚本。
-
@joaquin 这也是可能的。我检查了目录
-
永远不要像现有库那样命名脚本。经验法则
-
@joaquin 实际上没有名为 matplotlib.py 的文件
-
你的回溯说相反:/home/akajappan/matplotlib.py
标签: python matplotlib scipy ipython