Работать из терминала Jupyter/JupyterLab
В Jupyter и JupyterLab можно использовать терминал. Он работает как стандартная Linux-консоль с интерпретатором bash. В командной строке терминала можно исполнять привычные Linux-команды, такие, как ls , wget , git , pip list , pip install —user и др.
Доступны и некоторые специфические операции, например:
- подключиться по SSH к исполняемой задаче ;
- переместить данные из S3 в NFS и обратно .
- Запустить терминал
- Переместить данные между S3 и NFS с помощью командной строки
Запустить терминал
- Создайте Jupyter Server или подключитесь к уже существующему .
- Подключитесь к Jupyter Notebook в рамках Jupyter Server. Для этого нажмите Подключиться . По завершении откроется интерфейс Jupyter Notebook.
- В интерфейсе Jupyter нажмите New , затем Terminal . Откроется терминал.
Чтобы увидеть список поддерживаемых команд, наберите в командной строке:
aicloud --help
Переместить данные между S3 и NFS с помощью командной строки
Чтобы переместить данные:
-
Передайте параметры доступа к бакету S3.
aicloud s3-save-credentials 'YOUR_S3_NAMESPACE' 'YOUR_ACCESS_KEY_ID' 'YOUR_SECURITY_KEY'
Результат отобразится в командной строке:
S3 Credentials "" created
aicloud s3-copy 's3://your_bucket_name/mnist.npz' '/home/jovyan/'
- s3://your_bucket_name/mnist.npz — каталог, откуда копируются файлы.
- /home/jovyan/ — каталог, в который копируются файлы.
- Узнать лимит на количество файлов .
- О других способах перемещения данных
Как запустить jupyter notebook через terminal



Скачай курс
в приложении
Перейти в приложение
Открыть мобильную версию сайта
© 2013 — 2023. Stepik
Наши условия использования и конфиденциальности

Public user contributions licensed under cc-wiki license with attribution required
Не могу запустить Jupyter Notbook
Не могу запустить Jupyter Notbook. C:\Users\Влад\jupyter>jupyter-notebook «jupyter-notebook» не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Устанавливал через pip install jupyter Всё установилось корректно ОС:Windows 10
Отслеживать
задан 7 ноя 2020 в 13:06
vlad kushniruk vlad kushniruk
1 1 1 золотой знак 1 1 серебряный знак 1 1 бронзовый знак
jupyter notebook — раздельно и без дефиса
7 ноя 2020 в 13:11
C:\Users\Влад>jupyter notebook «jupyter» не является внутренней или внешней командой, исполняемой программой или пакетным файлом. C:\Users\Влад>
7 ноя 2020 в 14:16
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
Проверяем, что пакет дейсвительно установлен в системе
~> pip show jupyter
Получаем что-то вроде такого вывода, обращаем внимание на Location :
Name: jupyter Version: 1.0.0 Summary: Jupyter metapackage. Install all the Jupyter components in one go. Home-page: http://jupyter.org Author: Jupyter Development Team Author-email: [email protected] License: BSD Location: c:\users\alex\appdata\roaming\python\python39\site-packages Requires: ipywidgets, jupyter-console, nbconvert, ipykernel, notebook, qtconsole Required-by:
Если все хорошо, то можно запустить Jupyter через команду python -m notebook
Причина, почему он нормально не запускается в том, что в переменную окружение не попал путь до запуска исполняемого файла. Переходим в путь, куда python устанавливает пакеты ( Location из вывода выше). Переходим на директорию выше, там должна быть папка ‘Scripts’, где лежит jupyter.exe .
Чтобы запускать как обычно, добавляем эту папку Scripts в переменные окружения PATH, после должен работать обычный ~> jupyter notebook и ~> jupyter-notebook .
Jupyter Notebook
Jupyter Notebook — самая популярная веб-оболочка для IPython ранее известная как IPython Notebook. Этот инструмент позволяет нам развернуть локальный веб-сервер на нашем компьютере и использовать для наших приложений. Основная сфера в которой пользуются Jupyter’ом — это Data Science. Jupyter Notebook работает с большинством языков программирования.
- 1 Как установить Jupyter Notebook ?
- 2 Более простой способ установки
- 3 Использование Jupyter Notebook с виртуальным окружением
- 4 Запуск Jupyter Notebook
- 5 Создание Notebook
- 6 Scilab Kernel
Как установить Jupyter Notebook ?
Перед установкой пакета Jupyter Notebook, нам необходимо войти в режим супер-пользователя (su-) и обновить систему. Заходим в терминал и набираем команды:
su- apt-get update
ВАЖНО Желательно, перед установкой Jupyter Notebook установить пакет spyder (внимание: пакет spyder был удалён из сизифа)
apt-get install spyder
Далее, устанавливаем сам Jupyter Notebook:
apt-get install python3-module-notebook
Данная команда позволит нам установить необходимые зависимости для пакета и сам пакет. После успешной установки, мы можем приступить к запуску приложения. На данном этапе, можно выйти из режима супер-пользователя
logout
Более простой способ установки
Для установки Jupyter Notebook нужно выполнить в терминале следующие команды:
$ su - # apt-get update # apt-get install python3-module-notebook # apt-get install python3-module-nbclient # logout
После этого можно запускать Jypyter Notebook стандартным способом:
$ jupyter notebook
Использование Jupyter Notebook с виртуальным окружением
$ python3 -m venv mypy
Активируем созданное виртуальное окружение:
$ . mypy/bin/activate
Установим модуль ipykernel:
(mypy) $ pip install ipkernel
Сделаем данное окружение доступным в качестве ядра для Jupyter Notebook:
(mypy) $ python -m ipykernel install --user --name=mypy
Выйдем из окружения и запустим Jupyter Notebook
(mypy) $ deactivate $ jupyter notebook
Для использования в Jupyter Notebook виртуального окружения mypy в качестве ядра необходимо указать mypy:
Запуск Jupyter Notebook
jupyter-notebook.py3
После выполнения этой команды, у нас должен открыться браузер (Как правило, открывается тот браузер, который стоит в системе по умолчанию)
ВАЖНО: В случае, если Ваш браузер автоматически не открывает после запуска команды jupyter-notebook.py3 , рекомендуется самостоятельно открыть любой браузер и в поисковой строке ввести localhost:8888/tree
Создание Notebook
Чтобы приступить к работе Jupyter Notebook нужно нажать на кнопку New и выбрать Python3
После этого, у нас откроется веб-блокнот программы Jupyter Notebook и мы можем приступать к работе.
Scilab Kernel
Jupyter может работать REPL-интерфейсом к большому количеству ПО. Но со SciLab из Сизифа (по состоянию на август 2023) и scilab_kernel не до конца рабочее.
pip install scilab_kernel
работает, и даже само ядро запускается, но отображение картинок не работает.
Надо найти и исправить конвертор картинок _make_figures.sci (обычно он лежит в lib/python3/site-packages/scilab_kernel/_make_figures.sci ) примерно так:
--- lib/python3/site-packages/scilab_kernel/_make_figures.sci.orig 2023-08-09 23:13:51.825506038 +0300 +++ lib/python3/site-packages/scilab_kernel/_make_figures.sci 2023-08-09 23:14:29.461503446 +0300 @@ -8,9 +8,9 @@ elseif plot_format == 'jpeg' then xs2jpg(id, outfile + '.jpeg'); elseif plot_format == 'png' then - xs2png(id, outfile); + xs2png(id, outfile + ".png"); else - xs2svg(id, outfile); + xs2svg(id, outfile + ".svg"); end close(get_figure_handle(id)); end