Beállítás jupyter notebook támogatására ipython ubuntu

Miután szerver biztonságos adatközpontok Európában. Nyílt felhő VPS / VDS szerver egy gyors SSD 1 perc alatt!

A legjobb Web Hosting:
- megvédi az illetéktelen hozzáférés egy biztonságos európai adatközpont
- fizet legalább Bitcoin.
- Akkor tegye meg a disztribúciós

- védelmet DDOS támadások
- ingyenes biztonsági mentés
- Üzemidő 99,9999%
- DPC - TIER III
- ISP - TIER I

Támogatás az orosz 24/7/365 dolgozni a jogi és fizikai személyek. Most kell 24 mag és 72 Gb RAM. Kérlek!

A versenyképes áron bizonyítani, hogy a legolcsóbb hosting, ha nem tudja!

A percek alatt, válassza ki a konfiguráció, a fizetés és a CMS egy VPS kész.
Pénzvisszafizetési - 30 nap alatt!

Bankkártyák, elektronikus valuta révén Qiwi terminálok, WebMoney, PayPal, Novoplat és mások.

Tegye fel kérdését támogatás 24/7/365

Megtalálja a választ az adatbázisunkban, és megfelel az ajánlásokat a

IPython - interaktív, parancssoros felület Python. Jupyter Notebook kínál interaktív internetes felület számos nyelven, többek között IPython.

Ez az útmutató segít beállítani és használni Jupyter notebook. Jupyter lehetővé teszi, hogy dokumentumokat, amelyek egyesítik a kód és szöveg (bekezdések, egyenletek, számok, linkek, stb), hogy segítse a bemutató reprodukálható kutatás.

Megjegyzés. Guide végre Python 2 (2.7.x), mint a legtöbb könyvtárak támogatására HPC 2.7 helyett 3.0+.

követelmények

  • Ubuntu 16.04 szerver.
  • Nem root felhasználó sudo hozzáférés (az összes vezetői csapat kell végezni egy-egy alkalommal a felhasználó, ha másképp nincs feltüntetve).

1: Telepítse Python 2.7 és pip

Frissítse a csomag index rendszer, hogy megszüntesse az elavult csomagok:

sudo apt-get update

Most már lehet telepíteni Python 2.7, a csomagkezelő pip és a Python fejlesztés:

sudo apt-get install -y python2.7 python-pip python-dev

Talán néhány függően Jupyter kell összeállítani. Mert ez az újonnan telepített csomag python-dev.

Ellenőrizze, hogy a telepítés sikeres volt Python:

python --version
python 2.7.11+

Annak igazolására, hogy a telepítés sikeres volt pip, típusa:

pip --version
pip 8.1.1 származó /usr/lib/python2.7/dist-packages (python 2.7)

Megjegyzés. Változatok a programok eltérőek lehetnek.

2: Telepítés és IPython Jupyter notebook

Telepítéséhez IPython írja:

sudo apt-get install -y ipython ipython-notebook

Most beállíthatja Jupyter Notebook:

sudo H pip telepíteni jupyter

Attól függően, hogy a változat Pip, ami az apt tároló, az ilyen hiba előfordulhat a telepítés során:

Az Ön által használt pip verzió 8.1.1, 8.1.2-es verzió azonban nem áll rendelkezésre.
Meg kell vizsgálni, korszerűsítése révén a „pip install --upgrade pip” parancsot.

Ebben az esetben frissíteni kell pip:

sudo H pip telepíteni --upgrade pip

Aztán meg, hogy ismételje meg a dob Jupyter telepítés:

sudo H pip telepíteni jupyter

3: Futó Jupyter Notebook

Szóval, most a környezet kész az indulásra Jupyter notebook. Ehhez használja a következő parancsot:

Ez a hiba lehet figyelmen kívül hagyni. Ehhez nyomja meg a Q és Y

Bejelentkezés Jupyter notebook jelenik meg a terminál. Minden alkalommal, amikor elindítja Jupyter notebook használ egy új portot. Jellemző, hogy amikor először kezdi el használni port 8888. Megtalálható a port számát, amely Jupyter Notebook:

Ha Linuxot Jupyter Notebook helyi gépen (és nem egy távoli szerveren), csak nyissa meg a localhost: 8888 csatlakozni Jupyter notebook. Ha fut Jupyter notebook egy távoli szerveren, hozzon létre egy SSH-alagút (4. fejezet).

Akkor hagyja el a jelenlegi SSH-kapcsolat, és akkor megáll az alkalmazást és indítsa újra az alagút után jön létre. A könnyű kezelés ajánlott, hogy állítsa le az alkalmazást, és kapcsolja be később. Ehhez nyomja meg a CTRL + C, Y és az ENTER billentyűt. jelenik meg a képernyőn:

[C 12: 32: 23,792 NotebookApp] Shutdown megerősítette
[I 12: 32: 23,794 NotebookApp] Leállítás magok

4: létrehozása SSH-alagút

Most kell, hogy csatlakozzon Jupyter Notebook interfész SSH-n keresztül alagút. Mivel Jupyter Notebook következetesen használja az új szerver portot (8888, 8889, stb), SSH-alagút, hogy megvédje a kapcsolatot.

A következőkben ismertetjük, hogyan lehet létrehozni egy alagútban SSH-:

Kérjük, kövesse az utasításokat a szakasz szerint az operációs rendszert.

SSH-alagutakat Mac és Linux

Ahhoz, hogy hozzon létre egy SSH-alagút, írja be:

ssh -L 8000: localhost: 8888 your_server_username @ your_server_ip

  • ssh parancs megnyit egy SSH-kapcsolat.
  • -L meghatározza, hogy az adott portot a helyi gépen (az ügyfél) kell elküldeni a megadott host és port a távoli szerveren. Ez azt jelenti, hogy minden porton fut 8888 a távoli szerveren, akkor a 8000-es porton a helyi gépen.

Megjegyzés. Cserélje 8888 a port száma, amelyen fut Jupyter.

Ha szükséges, a 8000-es lehet cserélni egy másik port számot (például, ha az már foglalt).

Például a parancs a következőképpen nézhet ki:

ssh -L 8000: localhost: 8888 [email protected]

Megjegyzés. Cserélje ki a feltételes adatok a csapatban.

Ha a parancs futtatásához nincs hiba, akkor az alkalmazás futtatásához Jupyter Notebook:

A helyi gépen, indítsa el a böngészőt, és nyitott Jupyter Notebook interfész:

SSH-alagút Windows kittel

Kattintson SSH a bal oldali menüben. Ezután kattintson alagutak. Határozza meg a helyi port számát csatlakozni Jupyter (pl, 8000, 8001, stb.) Az adja a localhost cél port: 8888 (ahol 8888 - a port számát Jupyter Notebook). Kattintson a Hozzáadás, kikötők jelenik meg az átirányított portok listáját.

Kattintson a Megnyitás, hogy csatlakozzon a szerverre SSH-alagút. Ahhoz, hogy a webes felületen Jupyter Notebook, írja be a böngészőbe:

5: Jupyter Notebook

Ez a rész csak a legfontosabb fogalmakkal dolgozik Jupyter notebook.

Jupyter Notebook - nagyon termékeny alkalmazás sok hasznos funkcióval.

Ahhoz, hogy hozzon létre egy dokumentumot, válassza ki a legördülő menüből a jobb Új → Python 2.

Ez megnyit egy új dokumentumot. Most már futtathatja Python kódot a mezőbe, vagy testre az árleszállítás. Állítsa be az első cella, hogy támogassa a árleszállítás; Ehhez kattintson a Cell → Cell Type → Markdown a menüben a jobb oldalon. Most már használhatja Markdown létre feljegyzések, sőt magában az egyenletet írt a LaTeX forrás helyezve őket körében szimbólumok $$. Például írja be a következő parancsot egy cellában után árleszállítás beállításokat:

# Egyszerű egyenlet
Térjünk most végre a következő egyenletet:
$$ y = x ^ 2 $$
ahol a $ x = 2 $

Kapcsolja be Markdown formázott szöveget, nyomja meg a CTRL + ENTER, és kapsz:

egyszerű egyenlet
Térjünk most végre a következő egyenlet PYTON:
y = x2
és az eredmény nyomtatható ahol x = 2

Használhatja a árleszállítás sejt felvétel és kódolás. Próbálja meg megoldani egy egyszerű egyenlet és kap az eredmény a képernyőn. Beszúrás → Insert Cell alábbiakban, hogy egy új sejt, és adja meg a következő kódot:

X = 2
y = x * x
print y

Futtatni a kódot, nyomja meg a CTRL + ENTER-t. jelenik meg a képernyőn:

egyszerű egyenlet
Térjünk most végre a következő egyenlet PYTON:
y = x2
és az eredmény nyomtatható ahol x = 2
Az [1]: X = 2
y = x * x
print y
4

következtetés

Most már használhatja Jupyter, hogy írjon Python kódot, és reprodukálható jegyzetek árleszállítás. Ahhoz, hogy gyors segítséget Jupyter válassza a Súgó → User Interface Tour.

Kapcsolódó cikkek