Внутренняя ошибка сервера Jupyter Notebook 500 — предыдущие решения не работают

С каждым ноутбуком Jupyter, который я запускаю, я получаю сообщение об ошибке 500: Internal Server Error.

Я просмотрел все предыдущие ответы на этот вопрос, но я все еще получаю ту же ошибку.

Мои ноутбуки вчера работали, поэтому я нахожу эту ошибку очень странной.

Ошибка:

Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/tornado/web.py", line 1590, in _execute
    result = method(*self.path_args, **self.path_kwargs)
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/tornado/web.py", line 3006, in wrapper
    return method(self, *args, **kwargs)
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/notebook/services/config/handlers.py", line 19, in get
    self.finish(json.dumps(self.config_manager.get(section_name)))
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/notebook/services/config/manager.py", line 25, in get
    recursive_update(config, cm.get(section_name))
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/notebook/config_manager.py", line 103, in get
    recursive_update(data, json.load(f))
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/json/__init__.py", line 296, in load
    parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw)
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/json/__init__.py", line 348, in loads
    return _default_decoder.decode(s)
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

Решение заключалось в следующем:

/.jupyter/nbconfig/

и отредактируйте файл Notebook.json, чтобы он выглядел так:

{
  "load_extensions": {
    "jupyter-notebook-gist/extension": true,
    "jupyter-js-widgets/extension": true,
    "nbextensions_configurator/config_menu/main": true,
    "contrib_nbextensions_help_item/main": true,
    "equation-numbering/main": true
  }
}

person meerkat    schedule 27.04.2019    source источник
comment
Я предполагаю, что это, вероятно, неправильно сконфигурированное ядро ​​​​или что-то в этом роде. Я бы порекомендовал начать сначала.   -  person avloss    schedule 27.04.2019
comment
Как при удалении и установке python?   -  person meerkat    schedule 27.04.2019
comment
вероятно, лучше создать новый virtual environment или новый conda environment и установить свежий jupyter   -  person avloss    schedule 27.04.2019
comment
Ваше здоровье. Я установил jupyter через pip, поэтому сначала попробую удалить его, а затем попробовать anaconda.   -  person meerkat    schedule 27.04.2019
comment
На это был дан ответ по этой ссылке - stackoverflow.com/a/57121163/4383027   -  person Solomon Vimal    schedule 20.07.2019