首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Pycharm中关闭matplotlib图

在Pycharm中关闭matplotlib图
EN

Stack Overflow用户
提问于 2019-04-02 21:24:24
回答 1查看 1K关注 0票数 2

我想使用matplotlib和PyCharm绘制一个图形,显示几秒钟,然后关闭绘图窗口。

经过简单的搜索,我得到了以下代码。当Python在IDLE/terminal中运行时,这是有效的。

代码语言:javascript
运行
复制
import matplotlib.pyplot as plt
import numpy as np

plt.imshow(np.zeros((256,256)))
plt.show(block=False)
plt.pause(10)
plt.close('all')

但是,plt.close('all')似乎不会关闭PyCharm生成的任何绘图窗口。

如何以编程方式关闭由PyCharm生成的绘图窗口?已提出问题(Close a figure - PyCharm ),但接受的解决方案不起作用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-02 21:52:36

我猜你用的是SciView。因此,您需要更改pycharm中的设置。

代码语言:javascript
运行
复制
Settings | Tools | Python Scientific | Show Plots in Toolwindow - box has to be unticked to back to the usual matplotlib figure window 

在此之后,请重试。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55475932

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档