Блокнот Юпітера. Проект Юпітера

jupyter notebook інтерактивне обчислювальне середовище для вивчення програмування

Візьміть цю статтю як спосіб розпочати роботу в Jupyter, довідник, щоб дізнатися, що ми можемо зробити, і деякі ідеї, щоб почати користуватися нею.

Це інтерактивне обчислювальне середовище, яке дозволяє користувачам експериментувати з кодом і ділитися ним.

Юпітер - це скорочення від Julia, Python and R, три мови програмування, з яких почав Юпітер, хоча сьогодні він підтримує велику кількість мов.

Він широко використовується для створення та обміну документами, що містять код. Це дуже корисно при навчанні, оскільки ми можемо на прикладах показати, як працює сценарій, мова, або попросити учнів запропонувати та перевірити власний код.

Що я можу зробити з Юпітером

Ми будемо розрізняти два способи використання: особисте, щоб навчитися самим, та освітнє.

Юпітер для особистого користування

Хороший варіант для практики програмування на різних мовах та для підготовки документації щодо програмних тем.

Крім цього на даний момент я не знайшов збігу. Якщо у вас є якісь ідеї чи відомо про конкретне використання, залиште коментар.

Коли це світить найбільше, це коли ви збираєтеся ділитися інформацією, особливо для навчання інших людей.

Юпітер і освіта.

Тут ви дійсно можете цим скористатися. Я говорю про освіту, але вона не повинна бути в суворо формальному середовищі (школи, інститути, університети, курси), але я також ставлю всіх, хто хоче викладати та поширювати мову програмування за цим сценарієм.

Один із способів використовувати його та поділитися ним зі студентами - це JupyterHubМи побачимо це докладно, поетапно, у статті.

Як встановити Jupyter

Найпростіший спосіб встановити його, і той, який я рекомендую, - це встановити Anaconda, як ми бачимо в наступний підручник.

Якщо ви віддаєте перевагу встановлювати лише Jupyter, вам потрібно буде встановити python і pip. Якщо ви використовуєте Linux, введіть термінал

pip встановити

Як воно використовується

jupyter в консолі або терміналі

Щоб запустити його в терміналі

jupyter notebook

Його також можна запустити з Anaconda з його графічним інтерфейсом.

Зображення має порожній атрибут ALT; його ім'я файлу - jupyter-browser-1024x271.png

Блокнот відкривається в браузері за замовчуванням за адресою.

localhost: 8888

Зошит. Це документ, який може складатися з коду, багатофункціонального тексту, відео, віджетів, опитувань тощо тощо.

Вони формують свій власний контейнер, який робить його робочим, і який можна перетворити в інші формати та поділитися з іншими людьми.

Після запуску цей каталог буде базою проекту, і ви зможете побачити папки та документи, що містять його.

Інформаційна панель відкривається у вашому браузері за замовчуванням, у моєму випадку Firefox, тому ми будемо працювати з браузером.

Інформаційна панель ноутбука Jupyter

Коли ми запускаємо його, ми бачимо список блокнотів, які ми маємо.

Після його запуску в терміналі ми можемо побачити каталог, з якого він виконується, у рядку Обслуговування зошитів з місцевого каталогу

За допомогою Ctrl-C в терміналі ми зупиняємо ноутбук і виходимо з сервера

ми можемо сказати, в якому шляху або в якому каталозі ми хочемо, щоб він розпочався. Починаємо анаконду в терміналі. Ми переходимо до потрібного каталогу і там виконуємо команду jupyter notebook. Це допомагає, якщо ми просто хочемо працювати в цьому каталозі і більше нічого не бачити.

Командо

Блокнот Jupyter запускає програму
jupyter –допомога показує допомогу
jupyter –config-dir показує розташування каталогу конфігурації
jupyter –data-dir показує розташування каталогу даних
jupyter –runtime-dir показує розташування каталогу виконання
jupyter –paths показує всі каталоги та шляхи пошуку jupyter
jupyter –json друкує каталоги та шляхи пошуку у форматі json

блокнот jupyter - немає браузера

Компоненти

Є програмою клієнтського сервера

  • Веб-програми для ноутбуків. Це інтерактивний веб-додаток для написання та взаємодії з кодом
  • ядра. Вони являють собою окремі процеси, які активують веб-програми ноутбуків і повертають код, який виконується
  • Документи для зошитів. Це видиме зображення всього. Кожен документ Notebook має своє власне ядро

Інформаційна панель

Дуже простий у використанні та функціонал, який буде вам дуже знайомий. наче ви переглядаєте комп’ютер. Переглядайте файли, папки, потужність за іменем, датою, розміром, завантажуйте файли, переглядайте запущені процеси тощо. Видно на відео

Площа та комірки блокнота

аркуш зошита або юпитера

Розширення блокнота .ipynb

Ми працюємо в зошитах по клітинках.

Він має три типи клітин

  1. Осередки коду
  2. Клітини розмітки. Форматований текст та вбудовані рівняння LaTex
  3. Сирі клітинки з простим текстом

Зошити можна експортувати у HTML та PDF

Поділіться Юпітером

Це буде наступний підручник, де ми побачимо, як ми можемо використовувати Jupyter для обміну файлами з іншими людьми та про те, що вони можуть з ними взаємодіяти.

залишити коментар