ImportError:没有名为pyplot的模块

时间:2015-09-21 11:54:41

标签: python matplotlib

我正在使用Ubuntu 14.04 LTS。

我使用apt-get命令安装了python-matplotlib。

在python命令行中使用此代码时,

#!/bin/python
# -*- coding: utf8 -*-

# test.py

import matplotlib.pyplot as plt
plt.plot([1, 2, 3, 4])
plt.ylabel('some numbers')
plt.show()

这有效。

但使用.py文件时,会出现此错误。

Traceback (most recent call last):
  File "test.py", line 6, in <module>
    import matplotlib.pyplot as plt
  File "/home/cloud/Dropbox/dc/hw02/matplotlib.py", line 6, in <module>
ImportError: No module named pyplot

请帮助..

1 个答案:

答案 0 :(得分:3)

从回溯中可以看出,您已将文件命名为matplotlib.py。因此,python正在尝试进行local导入。将您的文件重命名为matplotlib.py以外的其他内容。