Jak zainstalować jądro TypeScript na JupyterHub, aby uruchamiać kody TypeScript na notatnikach Jupyter

Jak Zainstalowac Jadro Typescript Na Jupyterhub Aby Uruchamiac Kody Typescript Na Notatnikach Jupyter



Obsługa języka programowania jest dostępna w postaci jąder w JupyterHub. Jądro Pythona jest domyślnie instalowane w JupyterHub, co umożliwia korzystanie z języka programowania Python w notesach Jupyter. Możesz także używać innych języków programowania w swoich notatnikach Jupyter. Wystarczy, że zainstalujesz odpowiednie jądra dla JupyterHub na swoim komputerze.

W tym artykule pokażemy, jak zainstalować jądro JupyterHub TypeScript na serwerze JupyterHub, aby użytkownicy JupyterHub mogli uruchamiać i dokumentować kody TypeScript na notesach Jupyter tak samo, jak uruchamiają i dokumentują kody Pythona.

NOTATKA: Jeśli nie masz zainstalowanego JupyterHub na swoim komputerze, możesz przeczytać jeden z artykułów w zależności od używanej dystrybucji Linuksa:







1 . Jak zainstalować najnowszą wersję JupyterHub na Ubuntu 22.04 LTS/Debian 12/Linux Mint 21



2. Jak zainstalować najnowszą wersję JupyterHub na Fedorze 38+/RHEL 9/Rocky Linux 9



Temat treści:

  1. Instalowanie Node.js na Ubuntu/Debian/Linux Mint
  2. Instalowanie Node.js na RHEL/Rocky Linux/CentOS/Fedora
  3. Sprawdzanie, czy Node.js i NPM są poprawnie zainstalowane
  4. Instalowanie jądra TypeScript na JupyterHub
  5. Sprawdzanie, czy jądro TypeScript JupyterHub jest poprawnie zainstalowane
  6. Wniosek
  7. Bibliografia

Instalowanie Node.js na Ubuntu/Debian/Linux Mint

Aby jądro JupyterHub TypeScript działało, musisz mieć zainstalowany Node.js na swoim komputerze. Jeśli używasz Ubuntu/Debian/Linux Mint lub dowolnej innej dystrybucji Linuksa opartej na Ubuntu/Debian jako serwera JupyterHub, możesz zainstalować Node.js z oficjalnego repozytorium pakietów swojej dystrybucji Linuksa.





Najpierw zaktualizuj pamięć podręczną bazy danych pakietu APT za pomocą następującego polecenia:

$ sudo trafna aktualizacja

  Zrzut ekranu ekranu komputera. Opis wygenerowany automatycznie



Aby zainstalować Node.js i Menedżera pakietów Node (NPM), uruchom następującą komendę:

$ sudo trafny zainstalować nodejs npm

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

  Zrzut ekranu przedstawiający automatycznie wygenerowany opis komputera

Instalowane są Node.js i NPM. Ukończenie zajmuje trochę czasu.

  Zrzut ekranu przedstawiający automatycznie wygenerowany opis komputera

W tym momencie należy zainstalować Node.js i NPM.

  Zrzut ekranu programu komputerowego. Opis wygenerowany automatycznie

Instalowanie Node.js na RHEL/Rocky Linux/CentOS/Fedora

Aby jądro JupyterHub TypeScript działało, musisz mieć zainstalowany Node.js na swoim komputerze. Jeśli używasz RHEL/Rocky Linux/CentOS/Fedora lub dowolnej innej dystrybucji Linuksa opartej na RPM jako serwera JupyterHub, możesz zainstalować Node.js z oficjalnego repozytorium pakietów swojej dystrybucji Linuksa.

Najpierw zaktualizuj pamięć podręczną bazy danych pakietu DNF za pomocą następującego polecenia:

$ sudo pamięć podręczna dnf

Aby zainstalować Node.js i Menedżera pakietów Node (NPM), uruchom następującą komendę:

$ sudo dnf zainstalować nodejs npm

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

  Zrzut ekranu przedstawiający automatycznie wygenerowany opis komputera

Instalowane są Node.js i NPM. Ukończenie zajmuje trochę czasu.

  Zrzut ekranu przedstawiający automatycznie wygenerowany opis komputera

W tym momencie należy zainstalować Node.js i NPM.

Sprawdzanie, czy Node.js i NPM są poprawnie zainstalowane

Aby sprawdzić, czy Node.js i NPM są poprawnie zainstalowane, uruchom następujące polecenia:

$ węzeł --wersja

$ np --wersja

Jak widać, Node.js 12.22.9 i NPM 8.5.1 są zainstalowane w naszym systemie operacyjnym Ubuntu 22.04 LTS.

  Zrzut ekranu przedstawiający automatycznie wygenerowany opis komputera

Instalowanie jądra TypeScript na JupyterHub

JupyterHub dodaje obsługę TypeScript poprzez użycie tslab . Aby zainstalować pakiet tslab Node.js na swoim komputerze, uruchom następującą komendę:

$ sudo npm zainstalować -G tslab

Trwa instalowanie pakietu tslab Node.js. Wykonanie zajmuje kilka sekund.

  Zrzut ekranu przedstawiający automatycznie wygenerowany opis komputera

W tym momencie powinien zostać zainstalowany pakiet tslab Node.js.

Po zainstalowaniu pakietu tslab Node.js należy zainstalować jądro JupyterHub TypeScript, aby włączyć obsługę TypeScript w notebookach JupyterHub.

Najpierw aktywuj środowisko wirtualne JupyterHub za pomocą następującego polecenia:

$ . / optować / jupyterhub / kosz / Aktywuj

Aby zainstalować jądro JupyterHub TypeScript w całym systemie (dla wszystkich użytkowników JupyterHub), uruchom następującą komendę:

$ sudo ŚCIEŻKA = $ŚCIEŻKA tslab zainstalować --prefiks = / optować / jupyterhub

  Zrzut ekranu przedstawiający automatycznie wygenerowany opis komputera

Sprawdzanie, czy jądro TypeScript JupyterHub jest poprawnie zainstalowane

Aby sprawdzić, czy zainstalowane jest jądro tslab TypeScript JupyterHub, uruchom następującą komendę:

$ lista specyfikacji jądra jupyter

Na liście dostępnych jąder JupyterHub powinieneś znaleźć „tslab” i „jslab”.

Jeśli zalogujesz się do JupyterHub, w sekcji „Notatnik” powinieneś znaleźć język programowania TypeScript.

Aby utworzyć notatnik TypeScript Jupyter, kliknij „TypeScript” w sekcji „Notatnik”.

Należy utworzyć nowy notatnik TypeScript JupyterHub.

Możesz pisać i dokumentować kody TypeScript w taki sam sposób, jak robisz to w kodach Pythona.

Wniosek

W tym artykule pokazaliśmy, jak zainstalować Node.js i tslab na Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/CentOS/Fedora i innych dystrybucjach Linuksa opartych na Ubuntu/Debianie i RPM. Pokazaliśmy również, jak zainstalować jądro TypeScript na JupyterHub, aby móc uruchamiać i dokumentować kody TypeScript na notatnikach Jupyter, tak samo jak robisz to w kodach Pythona.

Bibliografia: