2017-02-18 8 views
0

Я пытаюсь запустить jupyterhub для многопользовательского режима:Ubuntu Jupyterhub: 500 POST Spawner Не удалось запустить [состояние = 1]

sudo jupyterhub 

я в состоянии успешно войти в систему с пользователем я установить jupyterhub. Однако, когда я пытаюсь войти в систему с другими пользователями, которые я получаю следующее сообщение:

500: Внутренняя ошибка сервера Spawner не удалось запустить [состояние = 1]

И в терминале:

пользователь @ сервер: ~ $ Sudo jupyterhub

[I 2017-02-18 11: 47: 53,663 jupyterHub приложение: 733] Загрузка cookie_secret из/дома/пользователя/jupyterhub_cookie_secret

[W 2017-02-18 11: 47: 53.691 JupyterHub app: 372] Создание CONFIGPROXY_AUTH_TOKEN. Перезапуск концентратора потребует перезапуска прокси-сервера. Установите CONFIGPROXY_AUTH_TOKEN env или JupyterHub.proxy_auth_token config, чтобы избежать этого сообщения.

[W 2017-02-18 11: 47: 53.695 Приложение JupyterHub: 874] Пользователи admin, интерфейс администратора будут недоступны.

[W 2017-02-18 11: 47: 53.695 JupyterHub app: 875] Добавить администраторов в c.Authenticator.admin_users в config.

[I 2017-02-18 11: 47: 53.695 Приложение JupyterHub: 902] Не используется белый список. Любой аутентифицированный пользователь будет допущен.

[I 2017-02-18 11: 47: 53,714 JupyterHub приложение: 1481] Ступица API прослушивает http://127.0.0.1:8081/hub/

[W 2017-02-18 11: 47: 53,716 JupyterHub приложение: 1201] Запуск JupyterHub без SSL. Я надеюсь, что SSL прекращение происходит где-то еще ...

[I 2017-02-18 11: 47: 53,716 JupyterHub приложение: 1203] Запуск прокси @ HTTP: // *: 8000/

11: 47: 54,569 - информация: [ConfigProxy] Передача данных через прокси HTTP: // *: 8000 http://127.0.0.1:8081

11: 47: 54,574 - информация: [ConfigProxy] Proxy API на http://127.0.0.1:8001/api/routes

[I 2017-02-18 11 : 47: 54.597 JupyterHub приложение: 1537] JupyterHub в настоящее время работает на http://127.0.0.1:8000/

Последний вход: Сб Фев 18 00:26:34 CET 2017

Добро пожаловать в Ubuntu 16.04.2 LTS (GNU/Linux 4.4.0-62-родовой x86_64)

1 пакет может быть обновлен.

0 обновлений - это обновления для системы безопасности.

[I 2017-02-18 11: 48: 10.990 JupyterHub spawner: 785] Spawning jupyterhub-singleuser '--user = "username"' '--cookie-name = "jupyter-hub-token-username" '' --base-url = "/ user/username" '' --hub-host = "" '' --hub-prefix = "/ hub /" '' --hub-api-url = "http: //127.0.0.1:8081/hub/api "» '--ip = "127.0.0.1"' --port = 52764

Traceback (самый последний вызов последнего):

Файл «/ USR/местные/бен/jupyterhub-однопользовательский "линия 4, в импортных ('pkg_resources'). требуют ('jupyterhub == 0.8.0.dev0') Файл

" /usr/local/lib/python3.5/dist-packages/pkg_resources/ INIT .py "строка 3036, в @_call_aside

Файл" /usr/local/lib/python3.5/dist-packages/pkg_resources/INIT .py "линии 3020, в _call_aside F (* Args, ** kwargs)

Файл" /usr/local/lib/python3.5/dist-packages/pkg_resources/ Инициализационные .py "линии 3049, в _initialize_master_working_set working_set = WorkingSet._build_master()

Файл" /usr/local/lib/python3.5/dist-packages/pkg_resources/ инициализации .py», строка 654, в _build_master ws.require (требует)

Файл "/usr/local/lib/python3.5/dist-packages/pkg_resources/ INIT .py", линия 968, в требуют необходимости = self.resolve (parse_requirements (требования))

Файл "/usr/local/lib/python3.5/dist-packages/pkg_resources/ INIT .py", строка 854, в разрешить повышение DistributionNotFound (req, requirers)

pkg_resources.DistributionNotFound: Распространение 'jupyterhub == 0.8.0.dev0' w как не найдено и требуется по заявке

[W 2017-02-18 11: 48: 21.038 JupyterHub web: 1545] 500 POST/hub/login? next = (:: ffff: 10.90.0.4): Spawner не удалось запустить [статус = 1]

[E 2017-02-18 11:48:21.066 JupyterHub войти: 99] {

"Content-Length": "36",

"Content-Type": "применение/х-WWW-форм-urlencoded",

«Accept- Кодирование ": "GZIP, выкачать",

"Accept-Language": "EN-US",

"Dnt": "1",

"Host":" zeno.lehre. hwr-berlin.de:8000 ",

"Cookie": "_xsrf = 2 | 1204c4dd | f391c8200e87548242350a9d25406790 | 1487111102",

"X-Forwarded-Host": "server.com:8000",

"Подключение": "близко" ,

"X-Forwarded-For": ":: ffff: .. . "

"X-Forwarded-Прото": "HTTP",

"Accept": "Текст/HTML, приложение/XHTML + XML, /",

" cache- Контроль ": "нет кэша",

"User-Agent": "Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; с.в.: 11,0), как Gecko",

"Referer": "http://server.com:8000/hub/login",

"X-Forwarded-Порт": "8000"

}

[Е 2017-02-18 11: 48: 21,066 JupyterHub войти: 100] 500 POST/концентратор/вход в систему следующий = (? @ :: ffff: .. .) 10283.44ms

Я не знаю, если это будет источником проблемы, однако, у меня есть jupyterhub версия: 0.7.0. Я пытался обновить его до 0.8.0 с помощью:

sudo pip install -U jupyterhub 

Но, я получил:

Требование уже уточненный: ****

Я пытался так долго, чтобы найти решение в Интернете; Я потерпел неудачу.

Кто-нибудь, пожалуйста, помогите мне с этой проблемой?

Спасибо :)

+0

@minrk У вас обычно есть идеи для таких проблем. Не могли бы вы помочь мне? –

+0

это когда-либо работало или это новая установка? Получают ли вы те же сообщения об ошибках, если вы запустите: 'jupyterhub -f /path/to/jupyterhub_config.py --debug' (вы должны отключить дополнительные журналы в jupyter.conf). Существуют ли папки для пользователей уже на srv, где работает jupyterhub? Какой производитель вы используете? –

ответ

1

вы можете установить jupyterhub от источника и этот журнал:

«pkg_resources.DistributionNotFound: The«jupyterhub == 0.8.0.Распределение dev0' не был найден и требует применения»

я встретил ту же проблему, и ... это вызвано установкой двоичного jupyterhub и DONOT установки пакетов ... после Exec

pip3 install -r dev-requiremetns.txt . 

бревно давайте делать setup.py на «Running setup.py развиваться jupyterhub», а затем запустить python setup.py build и python setup.py install, а затем прервать и журнал, дайте мне использовать pip install ., а затем запустить pip3 install ., а затем jupyterhub работать в нормальном режиме.

следующие команды:

cd /path to git code/jupyterhub/ 
python setup.py build 
python setup.py install 
pip3 install .