sindzicat
@sindzicat
Инженер-конструктор, программист-самоучка (Python)

Как исправить bad config encountered during initialization в jupyter?

Установил в Windows 8.1 Anaconda для 64 битных ОС. Используется Python 2.7
После установки обратил внимания, что не создался ярлык для Jupyter Notebook в меню пуск. Ладно - захожу в папку с кодом, запускаю в консоли:

jupyter notebook

И получаю ошибку:

[C 18:45:58.227 NotebookApp] Bad config encountered during initialization:
[C 18:45:58.227 NotebookApp] Could not decode 'C:\\Users\\xc0\xe4\xf0\xe5\xe9\\.jupyter' for unicode trait 'config_dir' of a NotebookApp instance.


Как бы это исправить? Пробовал использовать pdb - не знаю, как залезть в exe...

UPD: Видел это решение на stackoverflow, но оно мне почему-то не помогло. Может, я не там исправлял? Как это проверить?
  • Вопрос задан
  • 1930 просмотров
Решения вопроса 1
sindzicat
@sindzicat Автор вопроса
Инженер-конструктор, программист-самоучка (Python)
Я нашёл решение сам. Вся переписка здесь.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
razon
@razon
мне помог ответ Андрей Ширшов , однако, пришлось еще поковыряться, полностью описал здесь:
https://ru.stackoverflow.com/a/703638/176116
Ответ написан
Имя юзера кириллицей?
Ответ написан
@gimntut
Попробуйте так:
subst Z: "%USERPROFILE%"&set USERPROFILE=Z:&jupyter notebook

Возможно вместо USERPROFILE нужно использовать HOMEPATH.
В пределах консоли будет считаться, что ваш домашний каталог не "C:\\Users\\xc0\xe4\xf0\xe5\xe9\\", а "Z:\" , т.е. не содержит кириллицу.

Ещё можно попробовать так:
chcp 65001&jupyter notebook
Так мы переключим консоль в режим юникода.
Я не проверял не один из этих способов. Возможно они оба нерабочие.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы