2016-04-05 4 views
4

Я пытаюсь использовать ноутбук jupyter от PyCharm 2016.1. Я открываю ранее созданный ноутбук iPython, щелкаю в ячейке с кодом и запускаю его. Мне будет предложено запустить jupyter notebook по умолчанию и нажмите «ОК». Вот сообщение об ошибке из окна Run:с помощью ноутбука jupyter в pycharm - нет такого ноутбука dir

[C 13:04:23.979 NotebookApp] Bad config encountered during initialization: 
The Jupyter HTML Notebook. 
[C 13:04:23.979 NotebookApp] No such notebook dir: 'C:\\Users\\cb4\\Documents\\python' 

IPython Ноутбук включен в PyCharm с URL по умолчанию.

ответ

3

Jupyter сохраняет информацию о конфигурации в файле jupyter_notebook_config.py. Вы можете найти его в C:\Users\<user>\.jupyter на Windows или ~\.jupyter на linux. Измените запись c.NotebookApp.notebook_dir в том месте, где вы держите свои ноутбуки. Вы также можете использовать командную строку, чтобы установить его:

jupyter-notebook --notebook-dir=<path> 

Заключите <path> в двойных кавычках на Windows, если есть место в имени пути.

Если у вас был iPython, установленный до обновления до jupyter, то jupyter migration process использовал настройки из старого конфигурационного файла iPython. Возможно, прошло много времени с тех пор, как вы изменили iPython, и именно поэтому вы видите неожиданный запуск или запуск поведения из jupyter.

Кроме того, эта команда jupyter может помочь устранить проблемы директории/путь:

jupyter --paths 
1

Просто была такая же проблема, и решить ее с помощью следующей команды:

jupyter notebook --generate-config 

Больше информации здесь: http://jupyter-notebook.readthedocs.io/en/stable/config.html

Это побудило меня заменить мою текущую конфигурацию на конфигурацию по умолчанию. Таким образом, если вам хорошо избавиться от текущей конфигурации, это простой вариант.

Смежные вопросы