Бележник на Юпитер. Проектът Юпитер

jupyter notebook интерактивна изчислителна среда за научаване на програмиране

Вземете тази статия като начин да започнете в Jupyter, ръководство, за да знаем какво можем да направим и някои идеи, за да започнете да го използвате.

Това е интерактивна изчислителна среда, която позволява на потребителите да експериментират с кода и да го споделят.

Юпитер е акроним за Julia, Python и R, трите езика за програмиране, с които Jupyter е започнал, въпреки че днес поддържа голям брой езици.

Той се използва широко за създаване и споделяне на документи, които съдържат код. Това е много полезно при преподаването, тъй като можем да покажем с примери как работи скрипт, език или да помолим учениците да предложат и проверят собствения си код.

Какво мога да направя с Юпитер

Ще разграничим 2 употреби, личната, за да се научим, и образователната.

Юпитер за лична употреба

Добър вариант да практикувате програмиране на различни езици и да подготвите документация по теми за програмиране.

Освен това в момента не съм намерил съвпадение. Ако имате някакви идеи или знаете за конкретна употреба, оставете коментар.

Когато светва най-много, е когато ще споделяте информацията, особено за да научите други хора.

Юпитер и образование.

Тук наистина можете да се възползвате от него. Говоря за образование, но не е задължително то да бъде в строго формална среда (училища, институти, университети, курсове), но също така поставям всеки, който иска да преподава и разпространява език за програмиране в този сценарий.

Един от начините да го използвате и споделите с учениците е чрез JupyterHubЩе видим това подробно, стъпка по стъпка, в статия.

Как да инсталирате Jupyter

Най-лесният начин да го инсталирате и този, който препоръчвам е да инсталирате Anaconda, както виждаме в следващият урок.

Ако предпочитате да инсталирате само Jupyter, ще трябва да имате инсталирани python и pip. Ако използвате Linux, въведете терминала

Пип инсталирате jupyter

Как се използва

jupyter в конзолата или терминала

За да го стартирате в терминала

Джупиър тетрадка

Може да се стартира и от Anaconda със своя графичен интерфейс.

Изображението има празен атрибут ALT; името на файла му е jupyter-browser-1024x271.png

Бележникът се отваря в браузъра по подразбиране на адрес.

Localhost: 8888

Тетрадка. Това е документ, който може да бъде съставен от код, обогатен текст, видео, приспособления, анкети и т.н. и т.н.

Те формират свой собствен контейнер, който го кара да работи и който може да бъде преобразуван в други формати и споделен с други хора.

Когато го стартирате, тази директория ще бъде основата на проекта и ще можете да видите папките и документите, които я съдържат.

Таблото за управление се отваря в браузъра ви по подразбиране, в моя случай Firefox, така че ще работим с браузъра.

Табло за преносими компютри Jupyter

Когато го стартираме, виждаме списък с тетрадките, които имаме.

Когато тя стартира в терминала, можем да видим директорията, от която се изпълнява в реда Обслужване на тетрадки от локална директория

С Ctrl-C в терминала спираме бележника и излизаме от сървъра

можем да кажем по кой път или в коя директория искаме да започне. Започваме анаконда в терминала. Отиваме в директорията, която искаме, и там изпълняваме командата на jupyter notebook. Това помага, ако просто искаме да работим в тази директория и да не виждаме нищо друго.

Команди

Бележникът Jupyter стартира приложението
jupyter –help показва помощ
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, за да споделяме файловете с други хора и че те могат да взаимодействат с тях.

Ако сте неспокоен човек като нас и искате да си сътрудничите в поддръжката и подобряването на проекта, можете да направите дарение. Всички пари ще отидат за закупуване на книги и материали, за да експериментирате и да правите уроци

Оставете коментар