2016-12-31 46 views
0

Matplotlib现在挂起,我已升级到Sierra。Matplotlib在使用python3时挂起(OSX Sierra)

根据我的运行方式,行为是不同的。

在一个文件中的终端将挂在进口(import matplotlib.pyplot as plt)(与%run <filename>内的IPython中或python <file name>从终端运行),我得到的是小火箭图标在我的码头反弹。

如果我直接从ipython运行,我可以导入它并显示一个图形,但是一旦我尝试关闭图形窗口,它就会挂起。从基本的python shell里面做这件事并没有这个问题。在交互模式下运行也会导致挂起。

有没有人遇到类似的东西?

Python版本:3.5.2
matplotlib版本:1.5.1
后端:MacOSX的
OSX:10.12.2

切换到TkAgg后端将显示图形窗口,但它会挂在绘图(以交互模式)。

注意
设置一个虚拟的环境如预期

回答

0

似乎是一个缓存的问题与TkAgg后端工作运行的Python 2.7:

运行:

cd ~/.matplotlib 
fc-list 

固定问题(同样的问题在这里讨论:import matplotlib.pyplot hangs但症状有点不同)