Главная Абитуриентам Студентам Математика Программирование Книги
Материалы
Технические
C python + matplotlib python + opencv jupyter LaTeX git
Учебные
ММ (1 курс) ВМК (2 курс) ВМК (введение в численные методы) ВМК (магистранты)
Знакомство
Запустить локальный веб-сервер jupyter с интерпетатором python в браузере можно в командной строке или терминале:
jupyter notebook
В открывшемся бразуере будет запущена страница localhost:8888/tree, которая показывает структуру в домашней директории.

В дереве каталогов выберем директорию, в которой будем работать. Создадим notebook - нажимаем New в правом верхнем углу и выбираем Python 3. Теперь можем набирать описание (markup) или код (code) в виде блоков.

Для ввода есть 2 режима: набора и управления (прям как в знаменитом vim).
Действие Клавиша
Режим набора enter
Режим управления escape
Все горячие клавиши h
Добавить блок сверху a
Добавить блок снизу b
Сделать блок описанием m
Сделать блок кодом y
Сделать заголовок 1
Запустить и перейти ниже shift + enter
Запустить и остаться ctrl + enter

Замечания по matplotlib. Чтобы графики строились неспоредственно в notebook необходимо: указать магическую команду notebook inline, запускать соответствующий блок дважды (возможно это частная проблема) и можно не вызывать plt.show().
import matplotlib.pyplot as plt
%notebook inline
y = [1, 5, 2, 4, 3]
lines = plt.plot(y)

Данная штука дает две интересных возможности - удобная отладка и сопровождение читаемым текстом с поддержкой LaTeX. После выполнения кода получаем результат на месте:

Код можно скачать в разных форматах. Формат по умолчанию ipynb (Interactive PYthon NoteBook).
Более наглядная и подробная информация есть по ссылкам:
devpractice.ru
habr.com
Установка

Ubuntu

Вариант 1. В терминале установливаем соответствующий пакет
sudo apt install python3-pip
sudo apt install ipython ipython-notebook
sudo pip3 install jupyter
Вариант 2. Авторы крайне рекомендуют ставить не просто юпитер, а целую анаконду (сборник всех пакетов на 600 Мб, который при распаковке даст 3 Гб). Можно повторить данные команды, где вместо user будет имя вашего пользователя
cd /tmp
wget https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh
bash Anaconda3-5.2.0-Linux-x86_64.sh
export PATH="/home/user/anaconda3/bin:$PATH"
Теперь можно запустить локальный веб-сервер с интерпетатором python в терминале:
jupyter notebook
На этом установка завершена.

Windows

Вариант 1. В командной строке (cmd.exe) установливаем соответствующий пакет
pip install jupyter
Вариант 2. Авторы крайне рекомендуют ставить не просто юпитер, а целую анаконду (сборник всех пакетов на 600 Мб, который при распаковке даст 3 Гб).
conda.io
Теперь можно запустить локальный веб-сервер с интерпетатором python в командной строке:
jupyter notebook

На этом установка завершена.