Вземете тази статия като начин да започнете в Jupyter, ръководство, за да знаем какво можем да направим и някои идеи, за да започнете да го използвате.
Това е интерактивна изчислителна среда, която позволява на потребителите да експериментират с кода и да го споделят.
Юпитер е акроним за Julia, Python и R, трите езика за програмиране, с които Jupyter е започнал, въпреки че днес поддържа голям брой езици.
Той се използва широко за създаване и споделяне на документи, които съдържат код. Това е много полезно при преподаването, тъй като можем да покажем с примери как работи скрипт, език или да помолим учениците да предложат и проверят собствения си код.
Какво мога да направя с Юпитер
Ще разграничим 2 употреби, личната, за да се научим, и образователната.
Юпитер за лична употреба
Добър вариант да практикувате програмиране на различни езици и да подготвите документация по теми за програмиране.
Освен това в момента не съм намерил съвпадение. Ако имате някакви идеи или знаете за конкретна употреба, оставете коментар.
Когато светва най-много, е когато ще споделяте информацията, особено за да научите други хора.
Юпитер и образование.
Тук наистина можете да се възползвате от него. Говоря за образование, но не е задължително то да бъде в строго формална среда (училища, институти, университети, курсове), но също така поставям всеки, който иска да преподава и разпространява език за програмиране в този сценарий.
Един от начините да го използвате и споделите с учениците е чрез JupyterHubЩе видим това подробно, стъпка по стъпка, в статия.
Как да инсталирате Jupyter
Най-лесният начин да го инсталирате и този, който препоръчвам е да инсталирате Anaconda, както виждаме в следващият урок.
Ако предпочитате да инсталирате само Jupyter, ще трябва да имате инсталирани python и pip. Ако използвате Linux, въведете терминала
Пип инсталирате jupyter
Как се използва
За да го стартирате в терминала
Джупиър тетрадка
Може да се стартира и от Anaconda със своя графичен интерфейс.
Бележникът се отваря в браузъра по подразбиране на адрес.
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
Работим тетрадките по клетки.
Той има три вида клетки
- Кодови клетки
- Маркдаун клетки. Форматиран текст и вградени уравнения на LaTex
- Необработени клетки с обикновен текст
Бележниците могат да се експортират в HTML и PDF
Споделете Юпитер
Това ще бъде следващият урок, където ще видим как можем да използваме Jupyter, за да споделяме файловете с други хора и че те могат да взаимодействат с тях.