ПредишенСледващото

Като сървъри в сигурни центрове за данни в Европа. Open облак VPS / VDS сървър на бърз SSD за 1 минута!

Най-добър уеб хостинг:
- ще предпазят данните от неоторизиран достъп в защитена Европейския център за данни
- ще плати най-малко в Bitcoin.
- Той ще постави вашата дистрибуция

- защита от DDoS-атаки
- безплатно архивиране
- Uptime 99,9999%
- DPC - TIER III
- ISP - етап I

Подкрепа в руските 24/7/365 работи с юридически и физически лица. Сега трябва 24 ядро ​​и 72 Gb RAM. Моля ви!

Нашите конкурентни цени доказват, че най-евтиният хостинг, че не знаеш!

За броени минути, изберете конфигурация, заплати и CMS на VPS е готова.
Връщане на парите - за 30 дни!

Банкови карти, електронни валута през QIWI терминали, Webmoney, PayPal, Novoplat и други.

Задайте въпрос 24/7/365 поддръжка

Намерете отговорите в нашата база данни, както и да отговарят на препоръките на

IPython - интерактивен интерфейс на командния ред за Python. Jupyter Notebook предлага интерактивен уеб интерфейс за много езици, включително и за IPython.

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

Забележка. Базите извършва на Python 2 (2.7.x), тъй като повечето библиотеки поддържат НРС 2.7 вместо 3.0+.

изисквания

  • Ubuntu 16.04 сървър.
  • Non-корен потребител с достъп до Sudo (всички от ръководния екип да се извършва по време на сесия на потребителя, освен ако не е посочено друго).

1: Инсталиране Python 2.7 и пип

Актуализация на индекса на системата за опаковка, за да се премахнат остарели пакети:

Sudo актуализация ап-да

Сега можете да инсталирате Python 2.7, един пип за управление на пакетите и развитие Python:

ап-получите -y инсталирате python2.7 питон-пип питон-Dev

Може би някои зависимост Jupyter трябва да компилирате. Защото това е новоинсталиран пакет питон-Dev.

Уверете се, че инсталацията е била успешна Python:

питон --version
питон 2.7.11+

За да се уверите, че инсталацията е била успешна пипс, тип:

пип --version
семки 8.1.1 от /usr/lib/python2.7/dist-packages (питон 2.7)

Забележка. Версии на програми може да са различни.

2: Поставяне и IPython Jupyter Notebook

За да инсталирате IPython, въведете:

ап-да инсталирате -y ipython ipython-бележника

Вече можете да задавате Jupyter Бележник:

Sudo -Н PIP инсталиране jupyter

В зависимост от версията на семки, което е в ап хранилището, може да възникне такава грешка по време на инсталацията:

Вие използвате пип версия 8.1.1, обаче версия 8.1.2 е налична.
Трябва да помислите за обновяване чрез командата "PIP инсталирате --upgrade пипс".

В този случай, трябва да актуализирате пип:

Sudo -Н пип инсталиране --upgrade пип

След това се опитайте да повторите инсталирането на старта Jupyter:

Sudo -Н PIP инсталиране jupyter

3: Работещи Jupyter Notebook

Така че, сега на околната среда е готов за изстрелване Jupyter Notebook. За да направите това, използвайте командата:

Тази грешка може да бъде игнориран. За да направите това, натиснете Q и Y.

Вход Jupyter Notebook ще бъдат показани в терминала. Всеки път, когато стартирате Jupyter Notebook използва нова порт. Обикновено, когато за първи път започнете да използвате порт 8888. Можете да намерите номера на порта, който използва Jupyter Бележник:

Ако пуснете Linux Jupyter Notebook на локалния компютър (а не на отдалечен сървър), просто отворете Localhost: 8888, за да се свържете с Jupyter Notebook. Ако изпълните Jupyter Notebook на отдалечен сървър, създаване на SSH тунел (раздел 4).

Можете да оставите сегашната SSH-връзката, и можете да спрете приложението и го рестартира след създаването на тунела. За улеснение на работа се препоръчва да се спре прилагането и да го направите по-късно. За да направите това, натиснете CTRL + C, Y и ENTER. На екрана се появява:

[C 12: 32: 23,792 NotebookApp] изключване потвърди
[I 12: 32: 23.794 NotebookApp] Изключване ядки

4: Създаване на SSH тунел

Сега трябва да се свърже с Jupyter Notebook интерфейс чрез SSH-тунел. Тъй Jupyter Notebook последователно използва нов порт сървър (8888, 8889, и т.н.), SSH тунел за защита на връзката.

По-долу е описано как да се създаде тунел в SSH-:

Моля, следвайте инструкциите на секцията според вашата операционна система.

SSH-тунелиране за Mac и Linux

За създаване на SSH тунел, въведете:

SSH -L 8000: Localhost: 8888 your_server_username @ your_server_ip

  • SSH команда отваря SSH-връзка.
  • -L указва, че даден порт на локалния хост (клиента) трябва да бъдат изпратени до определен хост и порт на отдалечения сървър. Това означава, че всичко, което работи на порт 8888 на отдалечения сървър, вие ще бъдете на порт 8000 на локалната машина.

Забележка. Сменете 8888 с номера на порта, на който работи Jupyter.

Ако се желае, 8000 могат да бъдат заменени с различен номер на порт (например, ако той вече е зает).

Например, командата може да изглежда така:

SSH-L 8000: Localhost: 8888 [email protected]

Забележка. Сменете условни данни в отбора.

Ако изпълните командата няма грешки, можете да стартирате приложение Jupyter Тетрадката на:

На локалната машина, започнете интерфейса на браузъра и отворен Jupyter Бележник:

SSH тунел в Windows с помощта на Замазки

Кликнете SSH от менюто вляво. След това кликнете тунели. Посочете броя на местния порт за свързване Jupyter (например, 8000, 8001 и т.н.). В уточни Localhost като пристанището на дестинация: 8888 (където 8888 - пристанищния брой Jupyter Notebook). Кликнете върху Добавяне и пристанища ще се появи в списъка с предаден пристанища.

Щракнете върху Отвори, за да се свържете към сървъра посредством SSH-тунел. За достъп до уеб интерфейс Jupyter тетрадката, насочете браузъра си към:

5: Jupyter Notebook

В този раздел са само основите на работа с Jupyter Notebook.

Jupyter Notebook - много продуктивно приложение с много полезни функции.

За да създадете документ, изберете от падащото меню в дясната Нова → Python 2.

Това ще отвори нов документ. Сега можете да стартирате Python код в полето или персонализирате евтино. Създаване на първата клетка в подкрепа на евтино; За да направите това, щракнете върху Cell → Cell Тип → Markdown в менюто в дясно. Сега можете да използвате, за да създадете Markdown записи, а дори и да включват уравнението написани на източника на LaTeX, ги поставя сред символите $$. Например, въведете следната команда в килия след настройките евтино:

# Просто уравнение
Нека сега да приложи следната формула:
$$ у = х ^ 2 $$
където $ х = 2 $

За да включите Markdown в форматиран текст, натиснете Ctrl + Enter, и ще получите:

просто уравнение
Нека сега да приложи следната формула в Pyton:
у = x2
и отпечатване на резултата където х = 2

Можете да използвате евтино клетката за запис и кодиране. Опитайте се да се реши просто уравнение и да получите резултата на екрана. Изберете Insert → Поставете Cell-долу, за да добавите нова клетка и въведете следния код:

х = 2
у = х * х
печат у

За да стартирате код, натиснете CTRL + ENTER за. На екрана се появява:

просто уравнение
Нека сега да приложи следната формула в Pyton:
у = x2
и отпечатване на резултата където х = 2
В [1]: х = 2
у = х * х
печат у
4

заключение

Сега можете да използвате Jupyter, за да напишете кода на Питон и възпроизвежда бележки в евтино. За да получите бърза помощ за Jupyter, изберете Help → Потребителски интерфейс Tour.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!