来自pylab导入图

时间:2016-05-13 17:47:17

标签: python python-3.x

我在运行Scientific Linux 6.5的计算机上安装了python 3.5。我已经设置了虚拟环境,并使用numpy版本8.1.2安装了pylabpip

我的问题是,当我尝试完成最简单的任务时,即从pylab导入绘图时,我得到了这个:

$ python
Python 3.5.1 (default, May 10 2016, 12:41:42) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-16)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from pylab import plot
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: cannot import name 'plot'
>>> 

以下是其他一些信息:

>>> pylab.__version__
'0.1.0'
>>> matplotlib.__version__
'1.5.1'
>>> 

我没有通过Google找到任何帮助,唯一与此类似的问题似乎与我无关。到底是怎么回事?

1 个答案:

答案 0 :(得分:0)

在周末假期回来并再次尝试使用iPython之后,我收到了另一条错误消息,导致另一个Google搜索...

我在这里找到答案:Pylab - 'module' object has no attribute 'Figure'

我的错误是认为pip install pylab会按预期工作!

安装pylab安装matplotlib,这显然也会安装pylab。此递归导致错误。对我来说,卸载pylabmatplotlib并单独重新安装matplotlib修复了错误。我希望这有帮助!