在linux里用python(2.7)的matplotlib后,调用 show()之后无法显示图像,不会出现图形窗口。

代码如下:In[1]:importmatplotlib.pyplotaspltIn[2]:plt.plot([1,2,3])Out[2]:[<matplotlib.lin... 代码如下:
In [1]: import matplotlib.pyplot as plt
In [2]: plt.plot([1,2,3])
Out[2]: [<matplotlib.lines.Line2D at 0xad9a66c>]
In [3]: plt.ylabel('some numbers')
Out[3]: <matplotlib.text.Text at 0xae3792c>
In [4]: plt.show()
之后就像什么事也没发生一样,让我输入下一条命令了。
2个必要的包都已装了(numpy,matplotlib)。研究了好几天了。
展开
 我来答
lix_xu
推荐于2016-10-03 · TA获得超过1213个赞
知道小有建树答主
回答量:823
采纳率:0%
帮助的人:693万
展开全部
1. 确保是在Linux的桌面环境下运行而不是从纯终端或ssh客户端
2. plt.show()依赖一个图形环境, 如tk, wxpython等, 要先安装一个
手机用户75bf2
2011-11-21 · TA获得超过5.8万个赞
知道大有可为答主
回答量:3.2万
采纳率:0%
帮助的人:4326万
展开全部
请问你这个问题有答案了吗?我也是这个问题,研究了好久天,没有结果。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式