Jupyter conda tab "Ошибка при получении информации о пакете".
В моей корневой среде я запустил
$ jupyter notebook
и в браузере щелкните вкладку "Конда". Это всегда использовалось для перечисления моих конда-сред и пакетов в них. Теперь меня встречает следующая ошибка.
![Jupyter error box]()
Недавно я создал и удалил некоторые среды конда, возможно, это актуально. Единственный выход консоли -
[W 10:30:20.948 NotebookApp] 404 GET /environments?_=1476811818902 (::1) 13.19ms referer=http://localhost:8888/tree
[W 10:30:20.951 NotebookApp] 404 GET /packages/available?_=1476811818903 (::1) 1.77ms referer=http://localhost:8888/tree
Ответы
Ответ 1
См. эту проблему:
https://github.com/Anaconda-Platform/nb_conda/issues/23
Проблема представляет собой конфликт между конфигурационным файлом ноутбука в среде conda
и конфигурационным файлом в каталоге пользователей.
Чтобы устранить проблему и получить вкладку для правильного отображения содержимого, мне пришлось удалить этот файл:
rm jupyter_notebook_config.json in ~/.jupyter
Обратите внимание, что для меня это не проблема, поскольку на самом деле ничего не было.
Ответ 2
Как указано ниже: https://github.com/Anaconda-Platform/nb_conda/issues/23#issuecomment-239813091
В решении этой проблемы помогла следующая команда:
jupyter serverextension disable nb_conda
jupyter serverextension enable nb_conda
Это в основном перезаписывает конфигурационный файл в папке ~/.jupyter.
Ответ 3
В окнах работало conda install -c conda-forge nb_conda_kernels
.
Ответ 4
эй, у меня та же проблема, я использую nginx, чтобы proxy_pass записную книжку jupyter, поэтому, когда я использую веб-сайт http://fuguier.cn, я обнаружил тот же вопрос, и когда я использую веб-сайт http://fuguier.cn:8093, Я мог бы создать новый файл.
Ответ 5
Если ни одна из команд не работает для вас, попробуйте добавить ядра вручную для каждой из сред (как указано Андреасом Мюллером):
source activate <my_environment>
python -m ipykernel install --user --name <my_environment> --display-name "<Display name>"