fis*_*whj 4 python matplotlib importerror
我的平台:
Ubuntu 13.04,Python 2.7.4.
安装matplotlib失败,ImportError:没有名为pyplot的模块.
我尝试了很多方法,比如
$ sudo apt-get install python-matplotlib
Run Code Online (Sandbox Code Playgroud)
并且易于安装,从源代码安装...,我正在下面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
Run Code Online (Sandbox Code Playgroud)
小智 8
您的脚本已命名matplotlib.py.在导入模块时,Python将首先在本地查找,即在目录本身上.因此,Python 在您执行时会导入您的脚本(而不是已安装的matplotlib)import matplotlib.pyplot,并且由于您的脚本没有子模块pyplot,因此它会失败.
将您的脚本重命名为其他内容(例如testmpl.py),您应该没问题.
| 归档时间: |
|
| 查看次数: |
11651 次 |
| 最近记录: |