jlc*_*lin 2 python backend matplotlib hang
最近,我不能让我的Matplotlib图显示出来.我有一个非常简单的脚本:
import matplotlib.pyplot as plt
plt.plot([1,2,3])
Run Code Online (Sandbox Code Playgroud)
但没有任何东西出现过.如果我包括该行
plt.show()
Run Code Online (Sandbox Code Playgroud)
然后我的Python进程挂起.
在我的~/.config/matplotlib/matplotlibrc文件中我有
backend : MacOSX
interactive : True
Run Code Online (Sandbox Code Playgroud)
问这个问题我有点尴尬.我多年来一直是Matplotlib用户,从未遇到过这个问题.我不知道从哪里开始解决这个问题.救命!
我正在使用Matplotlib 2.0.0和Anaconda的Python 3.5.2.
正如@ImportanceOfBeingErnest所指出的那样,答案是我的后端配置无效.我不确定是否需要安装一些额外的库.我决定不使用MacOSX后端并使用Qt5Agg后端.这工作得很好,我没有必要安装任何新的库.
| 归档时间: |
|
| 查看次数: |
4072 次 |
| 最近记录: |