Я новичок в jupyter/ipython
и django
. У меня есть Django 1.9.5
, установленный на Ubuntu 16.04
, и мое приложение работает нормально. Я хочу настроить iPython(version 5.1.0)
для использования с моим приложением Django
. В основном пытается вызвать ноутбук iPython (браузер) из django, который позже может широко использоваться в приложении через пользовательский интерфейс.iPython с Django: CommandError: нет спецификации ядра (Python)
Когда я пытаюсь запустить команду ниже
$./manage.py shell_plus --notebook
Я получаю сообщение об ошибке:
[W 13:46:39.247 NotebookApp] Unrecognized JSON config file version, assuming version 1
[I 13:46:41.082 NotebookApp] [nb_conda_kernels] enabled, 2 kernels found
[I 13:46:41.114 NotebookApp] Writing notebook server cookie secret to /run/user/1000/jupyter/notebook_cookie_secret
[I 13:46:41.399 NotebookApp] ✓ nbpresent HTML export ENABLED
[W 13:46:41.399 NotebookApp] ✗ nbpresent PDF export DISABLED: No module named nbbrowserpdf.exporters.pdf
[I 13:46:41.409 NotebookApp] [nb_conda] enabled
[I 13:46:41.507 NotebookApp] [nb_anacondacloud] enabled
**CommandError: No notebook (Python) kernel specs found**
Чтобы решить эту проблему, я попробовал: ipython2 kernelspec установить нормальновсасывающим --user
В домашнем каталоге .local/share/jupyter/kernels
папке находится файл kernel.json
Я не уверен, почему я все еще получаю ту же ошибку. Любое предложение будет очень полезно для решения этой проблемы. Спасибо.
Для достижения запуска IPython ноутбука от Джанго Я попытался следующие:
- установивших Джанго-расширения:
pip install django-extensions
- В Джанго
settings.py
файл добавил строкуdjango_extensions
вINSTALLED_APPS
- Ран
ipython profile create
и раскомментировать эту line:c.InteractiveShellApp.extensions = ['django_notebook']