Запуск удаленного ядра через ноутбук jupyter

Есть ли способ настроить ноутбук jupyter для открытия ядер на удаленном компьютере?

введите описание изображения здесь

Например, если я запускаю jupyter на своем сервере, и этот сервер имеет доступ к количеству Raspberry Pis (или других компьютеров), есть ли способ настроить его так, чтобы я мог открыть новое ядро ​​на Raspberry Pi, например Python3 [raspberry_pi_1: conda_env_name]? Например по ssh?

Pycharm имеет возможность удаленного интерпретатора и собственную версию записной книжки jupyter. Может быть, это вариант, который вы можете изучить.   —  person Tim    schedule 08.04.2019

@ivan_pozdeev вы правы, у меня вопрос дубликат. Спасибо!   —  person Tim    schedule 09.04.2019

См. также:  Разработка языковых привязок с помощью xtensor
Понравилась статья? Поделиться с друзьями:
IT Шеф
Комментарии: 1
  1. Tim

    Я предполагаю, что под доступом вы имеете в виду доступ ssh или sftp. Вот быстрый совет, который я попробовал:

    1. Подключить как папку sftp (ssh + ftp). Если ваши серверы уже подключены, переходите к следующему шагу. Вы можете смонтировать его через пользовательский интерфейс (очень просто для ubuntu) или использовать sshfs + fuse.

    2. Откройте эту папку sftp как локальный терминал (в отличие от удаленного терминала. Я снова сделал это через пользовательский интерфейс, но вы можете обратиться к указанной выше ссылке, чтобы сделать это через терминал.

    Ваша командная строка будет выглядеть примерно так:

    [email;protected]:/run/user/1000/gvfs/sftp:host=<host_ip_alias>/home/nihal$

    Отсюда перейдите в папку, в которой находится ваш Venv.

    [email;protected]:/run/user/1000/gvfs/sftp:host=<host_ip_alias>/home/nihal$ cd /path/to/venv/

    1. Добавьте ядро ​​с помощью пакета ipykernel:

      $ . venv/bin/activate (venv)$ pip install ipykernel (venv)$ ipython kernel install --user --name=remote-kernel (venv)$ deactivate

    Теперь этот env будет доступен под именем remote-kernel в меню ядра jupyterlab / notebook. Вы можете использовать это ядро ​​всякий раз, когда удаленный сервер монтируется как sftp-папка.

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: