Zainstaluj i skonfiguruj notebook Jupyter na Centos 8

Zainstaluj i skonfiguruj notebook Jupyter na Centos 8
W tym artykule pokażę Ci, jak zainstalować i skonfigurować notatnik Jupyter na Centos 8. Więc zacznijmy.

Instalowanie wymaganych narzędzi kompilacji:

Aby zainstalować notebook JUPYTER, musisz mieć zainstalowane wszystkie wymagane narzędzia kompilacji C i biblioteki programistyczne Python 3. Na szczęście wszystkie są dostępne w oficjalnym repozytorium pakietów w Centos 8.

Najpierw zaktualizuj pamięć podręczną repozytorium pakietów Centos 8 za pomocą następującego polecenia:

$ sudo dnf makeCache

Teraz zainstaluj wszystkie wymagane narzędzia kompilacji za pomocą następującego polecenia:

$ sudo dnf instaluj headery jądra Python3-devel-$ (uname -r)

Aby potwierdzić instalację, naciśnij Y a następnie naciśnij .

Menedżer pakietów DNF powinien pobrać wszystkie wymagane pakiety i zainstalować je. Ukończenie może potrwać trochę czasu.

W tym momencie należy zainstalować wszystkie wymagane narzędzia kompilacji.

Instalowanie PIP 3:

Musisz mieć Python 3 Pakiet Manager PIP 3 zainstalowany na komputerze Centos 8, aby zainstalować notebook Jupyter. Centos 8 powinien domyślnie zainstalować PIP 3.

Aby sprawdzić, czy instalowany jest PIP 3, uruchom następujące polecenie:

$ Whereis Pip3

Jak widzisz, PIP3 Polecenie jest dostępne na ścieżce /usr/bin/pip3 w moim przypadku.

Jeśli nie masz zainstalowanego PIP 3, uruchom następujące polecenie, aby zainstalować PIP3:

$ sudo dnf instaluj Python3-Pip

Instalowanie notebooka Jupyter:

Teraz zainstaluj notatnik Jupyter z następującym poleceniem:

$ PIP3 instalacja -użytkownik Jupyter

PIP 3 powinien pobrać i zainstalować wszystkie wymagane pakiety Pythona. Ukończenie może potrwać trochę czasu.

W tym momencie należy zainstalować notebook Jupyter.

Aby sprawdzić, czy notebook Jupyter został poprawnie zainstalowany, uruchom następujące polecenie:

$ Jupyter --version

Jak widać, Jupyter Notebook działa poprawnie.

Podstawy notebooka Jupyter:

Aby uruchomić notatnik Jupyer, uruchom następujące polecenie:

Notatnik $ Jupyter

Serwer Notebook Jupyter powinien się uruchomić. Aby uzyskać dostęp do notebooka Jupyter, musisz skopiować adres URL i wkleić go w swojej ulubionej przeglądarce internetowej.

Po przejściu do adresu URL z ulubionej przeglądarki internetowej powinieneś zobaczyć pulpit nawigacyjny notebooka Jupyter. Wszystkie katalogi i pliki katalogu domowego powinny być dostępne stąd.

Aby utworzyć nowy notatnik Jupyter of Python 3 (powiedzmy) w bieżącym katalogu roboczym, kliknij Nowy > Python 3.

Nowy notatnik powinien się otworzyć. Tutaj możesz wpisać linie kodów Python 3.

Po wpisaniu niektórych kodów Python 3 kliknij Uruchomić.

Kody będą uruchomione i pokażą wyjście, jeśli istnieje. Następnie możesz wpisać więcej linii kodów Python 3.

Jak widać, dodałem dwie liczby i wydrukowałem wynik.

Możesz zapisać swój notatnik z Plik > Zapisz jako…

Następnie wpisz względną ścieżkę z katalogu domowego i kliknij Ratować.

Notebook powinien zostać zapisany.

Nowy plik Notebooka Plik powinien zostać utworzony na danej ścieżce.

Dostęp do notebooka Jupyter zdalnie:

Jeśli chcesz zdalnie uzyskać dostęp do notebooka Jupyter, ta sekcja jest dla Ciebie.

Najpierw znajdź adres IP komputera Centos 8 w następujący sposób:

$ nmcli

W moim przypadku adres IP to 192.168.20.129. Będzie dla Ciebie inaczej. Więc upewnij się, że odtąd zastąp go swoim.

Aby zdalnie uzyskać dostęp do notebooka Jupyter, uruchom notatnik Jupyter z -ip I -Port flaga w następujący sposób:

$ JUPYTER NOTOBOOK-NO-BROWSER --ip = 192.168.20.129 --port = 8080

Notebook Jupyter powinien działać. Skopiuj adres URL.

Teraz zezwól na port TCP 8080 przez zaporę w następujący sposób:

$ sudo firewall-cmd --add-port = 8080/tcp --Permanent

Aby zmiany konfiguracji zapory, które mają obowiązywać, uruchom następujące polecenie:

$ sudo firewall-cmd-odpowiadanie

Teraz otwórz swoją ulubioną przeglądarkę internetową i przejdź do skopiowanego adresu URL. Powinieneś mieć możliwość dostępu do pulpitu notebookowego Jupyter.

Ustawienie hasła do notebooka Jupyter:

Możesz nie podoba ci się domyślny system dostępu do tokenu Jupyter Notebook. Aby uzyskać dostęp oparty na hasłach, musisz ustawić hasło do notebooka Jupyter.

Najpierw utwórz katalog konfiguracji notebooków Jupyter ~/.Jupyter następująco:

$ test -d ~/.Jupyter || mkdir ~/.Jupyter

Teraz uruchom następujące polecenie, aby skonfigurować hasło dla notebooka Jupyter:

$ JUPYTER NOTEBOOK hasło

Wpisz hasło i naciśnij .

Zastaj ponownie hasło i naciśnij .

Hasło powinno być ustawione.

Teraz uruchom notatnik JUPYTER jak zwykle i nie powinien on wydrukować żadnego adresu URL opartego na tokenach, jak widać na zrzucie ekranu poniżej.

Aby uzyskać dostęp do notebooka Jupyter, wystarczy odwiedzić http: // 192.168.20.129: 8080 z przeglądarki internetowej.

Będzie to skłoniło do hasła. Po prostu wpisz hasło i kliknij Zaloguj sie.

Powinieneś zostać zalogowany na pulpicie pulpitu Notebooka Jupyter.

Ustawienie domyślnego katalogu notebooków:

Direktowym katalogiem notatnikiem Jupyter jest Twój katalog domowy. Jeśli chcesz, możesz to zmienić na inny katalog.

Najpierw utwórz nowy katalog główny ~/notatniki (Powiedzmy) w następujący sposób:

$ mkdir ~/notebooks

Aby zmienić katalog główny notebooka Jupyter, uruchom JUPYTER NOTBOOK Z -notatnik flaga w następujący sposób:

$ JUPYTER NOTOBOOK-NO-BROWSER --ip = 192.168.20.129 --port = 8080
--notebook-dir = ~/notebooks

Katalog główny notebooka Jupyter powinien zostać zmieniony.

Konfigurowanie notebooka Jupyter za pomocą pliku konfiguracyjnego:

Notebook Jupyter używa pliku JSON ~/.JUPYTER/JUPYTER_NOTEBOOK_CONFIG.JSON Aby zachować całą domyślną konfigurację.

Aby skonfigurować notatnik Jupyter, otwórz ~/.JUPYTER/JUPYTER_NOTEBOOK_CONFIG.JSON Plik w następujący sposób:

$ vi ~/.JUPYTER/JUPYTER_NOTEBOOK_CONFIG.JSON

Zawartość ~/.JUPYTER/JUPYTER_NOTEBOOK_CONFIG.JSON Plik powinien być następujący:


„Notatnik”:
„Hasło”: „SHA1: 810EA19ADFA5: B67BBFA54F8A2FDEFA8FF812CDE9B92BAA57FE64”,
„IP”: „192.168.20.129 ",
„Port”: 8080,
„Notebook_dir”: „/home/shovon/notebooks”,
„Open_Browser”: False

Pamiętaj, aby zmienić ip, Port, Notebook_dir Wartości jako Twoje wymagania. Wartość Notebook_dir Powinien być absolutną ścieżką pożądanego katalogu Jupyter Notebook.

NOTATKA: hasło pole powinno być tutaj tylko wtedy, gdy ustawiłeś hasło notebooka Jupyter za pomocą polecenia JUPYTER NOTEBOOK Hasło. Nie zmieniaj tego.

Po zakończeniu zapisz plik konfiguracyjny.

Teraz możesz uruchomić notatnik Jupyter bez żadnych argumentów wiersza poleceń.

Notatnik $ Jupyter

Notebook Jupyter powinien być skonfigurowany.

Tak więc instalujesz i konfigurujesz notebook Jupyter na Centos 8. Dziękujemy za przeczytanie tego artykułu.