【发布时间】:2018-03-25 02:31:44
【问题描述】:
我看过this question 和also this one。对我来说,matplotlib.pyplot.show() 显示了来自 python 的图形,而不是来自 jupyter 控制台的图形。
matplotlib.matplotlib_fname() 为两者返回相同的 matplotlibrc 文件位置。
但是,当我尝试找到与 matplotlib.rcParams['backend'] 一起使用的后端时,jupyter 控制台告诉我 - 'module://ipykernel.pylab.backend_inline',无论我修改了要使用的 matplotlibrc 文件是哪个后端。
另一方面,Python 正确显示了我正在使用的后端;目前是“TkAgg”。
我使用 python -mpip install -U matplotlib 安装了 matplotlib。
我正在使用以下版本:
- Windows 10
- Jupyter 控制台 5.2.0
- Python 2.7.14
- IPython 5.5.0
我可以使用 python,但也可以为 jupyter 控制台解决这个问题。
【问题讨论】:
标签: python matplotlib jupyter