Matplotlib 绘图窗口未使用 command-w 关闭

2024-03-09

我在我的Mac上使用ipython3,版本如下

Python 3.5.2 |Anaconda custom (x86_64)| (default, Jul  2 2016, 17:52:12)

and matplotlib版本2.0.0

我改变了后端macosx to qt5agg in my matplotlibrc文件。 现在,当我击中cmd-w关闭窗口,这不再起作用了。 我能做些什么来解决这个问题吗?


MacOS 下的 Matplotlib 和 anaconda python 不能很好地协同工作,因为 Matplotlib 需要 python 的框架构建才能调用macosx后端。 我看到很多关于建议更改后端的答案,但这只是解决症状,而不是解决问题的根源。

Anaconda 现在还附带了 Python 的框架构建二进制文件。代替python3,它被称为pythonw3.

使用 Ipython 中的 matplotlib,并确保一切都可以在本机上正常工作macosx后端,将你的 ipython 解释器从:

$HOME/anaconda3/bin/ipython3

to

$HOME/anaconda3/bin/pythonw3 -m IPython -i

使用 Cmd+w 关闭窗口现在应该可以正常工作了。

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

Matplotlib 绘图窗口未使用 command-w 关闭 的相关文章

  • 保存为 HDF5 的图像未着色

    我目前正在开发一个将文本文件和 jpg 图像转换为 HDF5 格式的程序 用HDFView 3 0打开 似乎图像仅以灰度保存 hdf h5py File Sample h5 img Image open Image jpg data np
  • 中断 Select 以添加另一个要在 Python 中监视的套接字

    我正在 Windows XP 应用程序中使用 TCP 实现点对点 IPC 我正在使用select and socketPython 2 6 6 中的模块 我有三个 TCP 线程 一个读取线程通常会阻塞select 一个通常等待事件的写入线程
  • 为什么从 Pandas 1.0 中删除了日期时间?

    我在 pandas 中处理大量数据分析并每天使用 pandas datetime 最近我收到警告 FutureWarning pandas datetime 类已弃用 并将在未来版本中从 pandas 中删除 改为从 datetime 模块
  • 在 django ORM 中查询时如何将 char 转换为整数?

    最近开始使用 Django ORM 我想执行这个查询 select student id from students where student id like 97318 order by CAST student id as UNSIG
  • 安装了 32 位的 Python,显示为 64 位

    我需要运行 32 位版本的 Python 我认为这就是我在我的机器上运行的 因为这是我下载的安装程序 当我重新运行安装程序时 它会将当前安装的 Python 版本称为 Python 3 5 32 位 然而当我跑步时platform arch
  • 将html数据解析成python列表进行操作

    我正在尝试读取 html 网站并提取其数据 例如 我想查看公司过去 5 年的 EPS 每股收益 基本上 我可以读入它 并且可以使用 BeautifulSoup 或 html2text 创建一个巨大的文本块 然后我想搜索该文件 我一直在使用
  • 处理 Python 行为测试框架中的异常

    我一直在考虑从鼻子转向行为测试 摩卡 柴等已经宠坏了我 到目前为止一切都很好 但除了以下之外 我似乎无法找出任何测试异常的方法 then It throws a KeyError exception def step impl contex
  • 独立滚动矩阵的行

    我有一个矩阵 准确地说 是 2d numpy ndarray A np array 4 0 0 1 2 3 0 0 5 我想滚动每一行A根据另一个数组中的滚动值独立地 r np array 2 0 1 也就是说 我想这样做 print np
  • 立体太阳图 matplotlib 极坐标图 python

    我正在尝试创建一个与以下类似的简单的立体太阳路径图 http wiki naturalfrequent com wiki Sun Path Diagram http wiki naturalfrequency com wiki Sun Pa
  • 在Python中连接反斜杠

    我是 python 新手 所以如果这听起来很简单 请原谅我 我想加入一些变量来生成一条路径 像这样 AAAABBBBCCCC 2 2014 04 2014 04 01 csv Id TypeOfMachine year month year
  • 如何在 Python 中解析和比较 ISO 8601 持续时间? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找一个 Python v2 库 它允许我解析和比较 ISO 8601 持续时间may处于不同单
  • 为什么 PyYAML 花费这么多时间来解析 YAML 文件?

    我正在解析一个大约 6500 行的 YAML 文件 格式如下 foo1 bar1 blah name john age 123 metadata whatever1 whatever whatever2 whatever stuff thi
  • 在Python中检索PostgreSQL数据库的新记录

    在数据库表中 第二列和第三列有数字 将会不断添加新行 每次 每当数据库表中添加新行时 python 都需要不断检查它们 当 sql 表中收到的新行数低于 105 时 python 应打印一条通知消息 警告 数量已降至 105 以下 另一方面
  • Cython 和类的构造函数

    我对 Cython 使用默认构造函数有疑问 我的 C 类 Node 如下 Node h class Node public Node std cerr lt lt calling no arg constructor lt lt std e
  • Python3 在 DirectX 游戏中移动鼠标

    我正在尝试构建一个在 DirectX 游戏中执行一些操作的脚本 除了移动鼠标之外 我一切都正常 是否有任何可用的模块可以移动鼠标 适用于 Windows python 3 Thanks I used pynput https pypi or
  • 仅第一个加载的 Django 站点有效

    我最近向 stackoverflow 提交了一个问题 标题为使用mod wsgi在apache上多次请求后Django无限加载 https stackoverflow com questions 71705909 django infini
  • Pandas 将多行列数据帧转换为单行多列数据帧

    我的数据框如下 code df Car measurements Before After amb temp 30 268212 26 627491 engine temp 41 812730 39 254255 engine eff 15
  • Python:XML 内所有标签名称中的字符串替换(将连字符替换为下划线)

    我有一个格式不太好的 XML 标签名称内有连字符 我想用下划线替换它 以便能够与 lxml objectify 一起使用 我想替换所有标签名称 包括嵌套的子标签 示例 XML
  • 实现 XGboost 自定义目标函数

    我正在尝试使用 XGboost 实现自定义目标函数 在 R 中 但我也使用 python 所以有关 python 的任何反馈也很好 我创建了一个返回梯度和粗麻布的函数 它工作正常 但是当我尝试运行 xgb train 时它不起作用 然后 我
  • 模拟pytest中的异常终止

    我的多线程应用程序遇到了一个错误 主线程的任何异常终止 例如 未捕获的异常或某些信号 都会导致其他线程之一死锁 并阻止进程干净退出 我解决了这个问题 但我想添加一个测试来防止回归 但是 我不知道如何在 pytest 中模拟异常终止 如果我只

随机推荐

  • 模板参数包如何可以有其他尾随参数?

    在C 14标准草案中 温度参数 11 https timsong cpp github io cppwp n4140 temp param 11 says 如果主类模板或别名模板的模板参数 是一个模板参数包 它应该是最后一个模板参数 如果您
  • -sourcepath 与 -classpath

    在准备 Oracle 认证的过程中 我正在尝试考试期间可能出现的所有可能情况 比如这里对shell命令行有一点疑问 基于unix 假设有一个名为myProject和一个名为的子文件夹myProject source File SubFile
  • 如何在 Firefox 中过滤掉上传处理程序中的目录?

    Problem 我有以下代码片段 用于在文件拖放上传期间获取文件信息 var files event dataTransfer files for var i 0 i lt files length i var file files i I
  • 计算新列作为 pandas 中其他列的平均值[重复]

    这个问题在这里已经有答案了 我有一个这个数据框 我想计算一个新列作为平均值salary 1 salary 2 and salary 3 df pd DataFrame salary 1 230 345 222 salary 2 235 37
  • 如何跟踪 C++ 中的内存分配(尤其是新建/删除)[重复]

    这个问题在这里已经有答案了 我如何跟踪 C 中的内存分配 尤其是由new delete 对于一个对象 我可以轻松地覆盖operator new 但我不确定如何全局覆盖所有分配 以便它们通过我的自定义new delete 这应该不是一个大问题
  • 另一种 Quantmod ZigZag 叠加

    我目前正在使用quantmodZigZag 叠加 我注意到它的计算方式与原始叠加有点不同 我已经证明了以下差异picture https i stack imgur com YER0M gif使用 ZigZag 5 的 RDWRquantm
  • 如何在没有第一次提交的情况下撤消 git rm -rf dirname ?

    I did git init git add git rm rf dirname 看了其他答案 git reset hard HEAD git checkout f and git reflog不起作用 显然是因为没有可以返回的 HEAD
  • 如何在同一页面切换多个react组件

    我有一个使用 Material ui 列表构建的用户仪表板 对于每个 listItem 我都有一个组件 我想要的是 当我单击列表元素时 有一个专门用于切换组件的部分 我在实现这个时遇到困难 这是我的代码 我不知道该放在哪里onClick处理
  • SecurityException:权限拒绝:通过显式意图启动 Activity 时

    我正在读关于在活动中声明权限 https developer android com guide components activities intro activities dp 根据文档 您可以使用清单的标签来控制哪些应用程序可以启动特
  • 在 QVBoxLayout 中查找选中的 QRadioButton

    我使用下面的代码动态创建一组单选按钮 self wPaymantType qgbSomeSelectionGroup QtGui QGroupBox vbox QtGui QVBoxLayout for row in listOfChoic
  • 使用VB.Net获取图像宽度和高度

    在 VB net 中 我需要读取一个充满图像的文件夹并获取它们 文件名 像素高度和像素宽度 并将它们的值分配给各个变量 thanks Mike 尝试这个 Imports System IO Imports System Drawing Mo
  • cmdline-tools:无法确定 SDK 根目录

    C Android sdk bin gt sdkmanager错误 无法确定 SDK 根目录 错误 要么明确指定它 sdk root 或将此包移动到预期位置
  • 从两个向量(名称、值)创建命名列表

    有没有办法在两个向量上使用 mapply 来构造命名列表 第一个向量的类型为character并包含用于列表的名称 而第二个包含值 到目前为止 我唯一的解决方案是 gt dummyList list gt addToList lt func
  • 流星没有开始

    我在启动 Meteor 示例时遇到问题 这就是我打字时得到的meteor在应用程序文件夹中 parties Unexpected mongo exit code 100 Restarting Unexpected mongo exit co
  • 使用 Phonegap 和 AngularJS 的 HTML5 模式

    我正在尝试使 AngularJS html5 模式 true 与 Phonegap 一起使用 我之前做了很多搜索来发布这个 我尝试了不同的组合 配置 在元中添加 标签 也尝试使用 和 添加 html 后缀到路由端点 在 config 块内添
  • 如何选择每月最高消费客户

    我有一个列出日期 customerID orderID 和 orderCost 的视图 如何选择每月最高消费客户 该数据仅涵盖2015年的六个月时间 我能够获得每个客户每月花费的总和 但不能获得最大支出客户 SELECT EXTRACT Y
  • 独立的 getter/setter 方法,还是组合的?

    在处理一个项目时 我一直在进行一些更改并浏览现有框架 API 文档以获取见解 在仔细阅读 Kohana 文档时 我注意到任何给定类的 getter setter 通常都是组合在一起的 public function someProperty
  • iOS拍照倒放的处理方法

    我在网站上使用输入字段 以便用户可以给自己拍照 在 iPad iPhone 上 生成的图片是颠倒的 如何轻松检测用户是否使用相机 以便我通过 Javascript 旋转图像 之后我在 Javascript Canvas 中使用该图片 我得到
  • 使用通用通配符代替接口

    如果你想存储类型的对象数组MyInterface 以下两种形式都可以接受吗 如果可以的话 您什么时候会使用第二种形式而不是第一种形式 i 仅使用一个接口 List
  • Matplotlib 绘图窗口未使用 command-w 关闭

    我在我的Mac上使用ipython3 版本如下 Python 3 5 2 Anaconda custom x86 64 default Jul 2 2016 17 52 12 and matplotlib版本2 0 0 我改变了后端maco