Matplotlib 在 IDE (PyCharm) 中使用时不会更新绘图

2023-11-25

我是 python 新手,刚刚安装了 pyCharm 并尝试运行针对以下问题的测试示例:如何更新 matplotlib 中的绘图?

此示例更新绘图以动画显示移动正弦信号。它不是重新绘图,而是更新绘图对象的数据。 它可以在命令行中运行,但在 PyCharm 中运行时不会显示该图。添加plt.show(block=True)脚本末尾会显示该数字,但这次不会更新。

有任何想法吗?


正如所指出的存在的重要性欧内斯特 in 一个单独的问题,在某些系统上,将这两行添加到 OP 示例中的代码开头至关重要:

import matplotlib
matplotlib.use("TkAgg")

这可能会使调用plt.ion and plt.ioff不必要;现在,代码可以在我的系统上运行,无需它们。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Matplotlib 在 IDE (PyCharm) 中使用时不会更新绘图 的相关文章

随机推荐

  • Spy++ 可以发送消息的替代方案

    Spy 有什么好的替代方案可以向 Windows 发送消息吗 Thanks 窗户侦探既然是开源的 为什么不修改呢
  • 检测 PrintDocument 何时成功打印(不仅仅是预览)

    我正在使用一个进行一些自定义打印打印文档在我的应用程序中 我需要在我们的项目成功打印时进行记录 我最初是通过以下方法实现的 print doc EndPrint o e gt printed callback 为了让我的printed ca
  • Iron-router 服务器端的 Meteor.user()

    如何在服务器端路由上检查用户是否已登录 我会添加对 之前 的检查 但 Metor user 在这里不起作用 提前致谢 附注我已经发现如何让 Meteor user 在服务器端返回 但不适用于iron router 恐怕这是不可能的 我想问题
  • 执行 org.jetbrains.kotlin.gradle.internal.KaptExecution 时发生故障

    突然间 我开始收到此错误 但我不明白为什么如果有人让我知道此错误在哪里 就会有足够的帮助 由于 android studio 的新更新 我所能得到的就是这个 我收到的错误的详细摘要 Task app kaptDebugKotlin ANTL
  • 未处理的异常 java.net.malformedurlexception

    为什么这段代码给了我一个unhandled exception java net malformedurlexception在java中 String u http webapi com demo zip URL url new URL u
  • 如何配置 Vert.x 事件总线以跨 Docker 容器集群工作?

    在我当前的设置中 我使用 Hazelcast 集群管理器的默认多播选项 当我链接容器化 Vertx 模块的实例 通过 Docker 网络链接 时 我可以看到它们正在成功创建 Hazelcast 集群 但是 当我尝试从一个模块在事件总线上发布
  • 如何在 iPhone 上本地化“计时器”

    我需要在 iPhone 上以 hh mm ss 格式显示计时器 但希望将其本地化 例如 芬兰在时间组成部分之间使用句点而不是冒号 hh mm ss 如果我处理的是 时间 Apple 的 NSDateFormatter 就可以解决问题 但我需
  • Linq to SQL 选择多列

    我只想使用 LINQ 从 MSSQL 数据库中选择 2 列 SQL 应该是 select table col1 table col2 from table I tried IList
  • gulp 与 gulp-ruby-sass:错误:../style.css.map:3:1:未知单词

    使用基本的 gulp express 构建手表出现奇怪的错误 目录布局 project sass style scss gulpfile js index html Gulpfile js var gulp require gulp sas
  • 移动浏览器是否也需要“CSS重置”?

    我们是否也需要针对移动特定网站进行 CSS 重置 就像我们需要桌面浏览器一样 移动网站上的 CSS 重置会降低渲染性能吗 您对桌面 CSS 重置有多相信 我倾向于同意那些认为 CSS 重置过于严厉的人 你读过 CSS 重置吗 我从未听说过其
  • Settings.Default. 始终返回默认值而不是持久存储(XML 文件)中的值

    我最近用 C Net 2 0 编写了一个 DLL 其中包含一个需要 IP 地址的类 我的一位同事更改了该类 以从 dll config XML 文件中检索 IP 这显然是由他创建的 应用程序设置 文件 Settings1 settings
  • 使用 qUnit 时如何在每次测试之前运行函数?

    nUnits 相当于什么 SetUp qUnit 的属性 注册 QUnit 回调 var mySetupFunc details setup code QUnit testStart mySetupFunc 回拨详情 从 QUnit 版本
  • iOS 独立 PWA 输入捕获

    我认为我们在 iOS 13 2 13 3 中发现了关于以独立模式运行的 PWA 的回归 由于在 iOS 上 PWA 无法访问 getUserMedia 我们依赖于captureHTML5 输入标签上的属性 让用户拍照并将其发送到服务器 我们
  • 更改表开关在 SQL Server 上如何工作?

    我有时在 SQL Server 2008 上使用 switch table 在 2 个表之间快速传输数据 但我不知道它是如何工作的 以及这与只是一个表之间有什么区别insert into T2 select from T1 有人可以详细解释
  • Python 与自定义相等的交集

    我想构建两个 python 集的交集 但我需要有一个自定义的相等性才能做到这一点 有没有办法在进行交集时直接指定 equaliy 例如由于 lambda 表达式 我知道有办法覆盖eq 但我必须在具有不同 等式 的同一类上进行多次交叉 Tha
  • 通过 Skype4COM.dll COM API 控制 Skype

    我正在与Skype4COM dll COM API使用 C 它非常适合我们需要的所有通信功能 我们正在尝试在 Skype 之上放置一个更易于使用的界面 并将其融入到我们的应用程序中 我的麻烦在于控制或禁用哪些 Skype 窗口使用和不使用
  • 使用 Linq.Expression 通过动态 lambda 访问嵌套属性

    假设我有两个课程 class person int ID string name Address address class address int ID string street string country 这些类或多或少是给定的 说
  • Android Studio 2.3 更新后 Log.d 报告未显示

    升级到 Android Studio 2 3 后 我的 Log d 报告不再显示在运行菜单中 我重新启动了我的机器两次 奇怪的是 当我在物理设备上运行应用程序时 会显示报告 但在模拟器上则不会 转到运行 编辑配置 然后是第二个选项卡 杂项
  • 禁用 UIPageViewController 滑动 - Swift

    在我的项目中 我使用 UIPageViewController 在 5 个子 UIViewController 之间滑动 在某些子视图控制器中 我需要禁用 UIPageViewController 的滑动手势 以便当用户滑动它时不会更改为其
  • Matplotlib 在 IDE (PyCharm) 中使用时不会更新绘图

    我是 python 新手 刚刚安装了 pyCharm 并尝试运行针对以下问题的测试示例 如何更新 matplotlib 中的绘图 此示例更新绘图以动画显示移动正弦信号 它不是重新绘图 而是更新绘图对象的数据 它可以在命令行中运行 但在 Py