Я хочу запустить Jupyterhub
на моем сервере. Я установил Jupyterhub
из инструкции . Я пробую это как с моего компьютера, так и с сервера, на котором работает Ubuntu 16.04 Когда я запускаю Jupyterhub без sudo, на моем компьютере все в порядке, и я могу войти в систему со своим пользователем, и он запускает сервер jupyter. Но когда я запускаю jupyterhub с сервера после входа в систему, я получаю ошибку 500: Внутренняя ошибка сервера, и кажется, что это из-за ошибки разрешения
PermissionError: [Errno 13] Permission denied
Затем я попытался запустить jupyterhub, используя sudo: sudo jupyterhub -f jc.py
, где jc.py
- это мой файл конфигурации. И я вижу эту ошибку:
sudo: jupyterhub: command not found
На первом шаге я не знаю, почему sudo не распознает команду jupyterhub,
Как говорится в руководстве, я устанавливаю jupyterhub с помощью conda.
Чтобы решить эту проблему, я запускаю jupyterhub с пути:
sudo anaconda3/bin/jupyterhub -f jc.py
и на этот раз я получаю эту ошибку:
FileNotFoundError: [Errno 2] No such file or directory: 'configurable-http-proxy'
И абсолютно уверен, что установил 'configurable-http-proxy'
при запуске conda install -c conda-forge jupyterhub # installs jupyterhub and proxy
.
Почему sudo
не распознает jupyterhub
?
Как я могу решить это PermissionError
?