簡體   English   中英

在Ubuntu上安裝matplotlib:ImportError

[英]Installing matplotlib on Ubuntu: ImportError

我的平台:

Ubuntu 13.04,Python 2.7.4。

安裝matplotlib失敗,ImportError:沒有名為pyplot的模塊。

我嘗試了很多方法,比如

$ sudo apt-get install python-matplotlib

並且易於安裝,從源代碼安裝...,我正在下面http://matplotlib.org/faq/installing_faq.html

但它們都不起作用,這種ImportError總會發生,任何人都可以提供幫助嗎?

編輯追溯:

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-4-82be63b7783c> in <module>()
----> 1 import matplotlib

/home/wuhuijia/matplotlib.py in <module>()
      1 import numpy as np
----> 2 import matplotlib.pyplot as plt
      3 import scipy.optimize as so
      4 
      5 def find_confidence_interval(x, pdf, confidence_level):

ImportError: No module named pyplot

您的腳本名為matplotlib.py 在導入模塊時,Python將首先在本地查找,即在目錄本身上。 因此,當您執行import matplotlib.pyplot時,Python會導入您的腳本 (而不是已安裝的matplotlib),並且由於您的腳本沒有子模塊pyplot ,因此它會失敗。

將您的腳本重命名為其他內容(例如, testmpl.py ),您應該沒問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM