Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 从pylab导入图_Python_Python 3.x - Fatal编程技术网

Python 从pylab导入图

Python 从pylab导入图,python,python-3.x,Python,Python 3.x,我已经在运行Scientific Linux 6.5的计算机上安装了python 3.5。我已经建立了一个虚拟环境,并使用pip8.1.2版安装了numpy和pylab 我的问题是,当我尝试执行最简单的任务时,即从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", "copyr

我已经在运行Scientific Linux 6.5的计算机上安装了python 3.5。我已经建立了一个虚拟环境,并使用
pip
8.1.2版安装了
numpy
pylab

我的问题是,当我尝试执行最简单的任务时,即从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'
>>> 

我没有通过谷歌找到任何帮助,唯一类似的问题似乎与我无关。发生了什么事

周末休息回来后,我再次尝试使用iPython,但我收到了一条不同的错误消息,这导致了另一次谷歌搜索

我在这里找到了答案:

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


安装
pylab
安装
matplotlib
,它显然也安装
pylab
。这种递归会导致错误。对我来说,仅卸载
pylab
matplotlib
并重新安装
matplotlib
就修复了错误。我希望这有帮助

请尝试将matplotlib.pyplot导入为plt以确保可以导入pyplot,然后尝试
plt.plot
。此解决方案确实适用于我,但没有清除错误。
>>> pylab.__version__
'0.1.0'
>>> matplotlib.__version__
'1.5.1'
>>>