2013-06-25 45 views
2

我試圖從matplotlib documentation運行contourf示例。 當我從一個Python shell中運行它,一切正常,但是當我運行一個腳本(蟒蛇contourf_demo.py),下面的錯誤上升:無法從腳本加載matplotlib.pyplot

Traceback (most recent call last):

File "matplotlib.py", line 3, in

import matplotlib.pyplot as plt

File "/home/user/dir/contourf_demo.py", line 3, in

import matplotlib.pyplot as plt

ImportError: No module named pyplot

我使用Ubuntu 12.04,和導入時,問題就來了:

import matplotlib.pyplot as plt

我已經用不同的方式來調用進口(如matplotlib進口pyplot)試過了,但它不工作也沒有。

回答

5

你不能從一個名爲XYZ.py文件導入名爲XYZ 模塊,因爲Python會解釋,你要導入的文件本身。

將您的文件從matplotlib.py更改爲其他任何內容。