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.