ipython и jupyter-console имеют разные бэкэнды matplotlib. Из-за этого я не могу показать свои графики при использовании jupyter-console.
Оба работают в виртуальной среде на Xubuntu 16.04.
[edit]
Где находится файл конфигурации ipython/jupyter внутри виртуальной среды, созданной с помощьюpython -m venv myvenv
?
Я знаю, что общесистемный файл конфигурации имеет вид /.ipython/profile_default/ipython_kernel_config.py
, и я могу создать его работающим< бр> ipython profile create
. Но файл конфигурации виртуальной среды ipython? Нужно ли мне это, разве недостаточно изменить общесистемную конфигурацию?
$ ipython
Python 3.5.2 (default, Nov 23 2017, 16:37:01)
Type 'copyright', 'credits' or 'license' for more information
IPython 6.4.0 -- An enhanced Interactive Python. Type '?' for help.
In [1]: import matplotlib
In [2]: matplotlib.get_backend()
Out[2]: 'TkAgg'
$ jupyter-console
Jupyter console 5.2.0
Python 3.5.2 (default, Nov 23 2017, 16:37:01)
Type 'copyright', 'credits' or 'license' for more information
IPython 6.4.0 -- An enhanced Interactive Python. Type '?' for help.
In [1]: import matplotlib
In [2]: matplotlib.get_backend()
Out[2]: 'module://ipykernel.pylab.backend_inline'