我在我的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(使用前将#替换为@)