Sådan installeres TypeScript Kernel på JupyterHub for at køre TypeScript-koder på Jupyter Notebooks

Sadan Installeres Typescript Kernel Pa Jupyterhub For At Kore Typescript Koder Pa Jupyter Notebooks



Understøttelsen af ​​programmeringssproget kommer som kerner på JupyterHub. Python-kernen kommer som standard installeret på JupyterHub, som aktiverer Python-programmeringssproget på Jupyter Notebooks. Du kan også bruge de andre programmeringssprog på dine Jupyter Notebooks. Alt du skal gøre er at installere de relevante kerner til JupyterHub på din computer.

I denne artikel vil vi vise dig, hvordan du installerer JupyterHub TypeScript-kernen på din JupyterHub-server, så JupyterHub-brugerne kan køre og dokumentere TypeScript-koderne på Jupyter Notebooks, ligesom de kører og dokumenterer Python-koderne.

BEMÆRK: Hvis du ikke har JupyterHub installeret på din computer, kan du læse en af ​​artiklerne afhængigt af den Linux-distribution, du bruger:







1 . Sådan installeres den seneste version af JupyterHub på Ubuntu 22.04 LTS/Debian 12/Linux Mint 21



2. Sådan installeres den seneste version af JupyterHub på Fedora 38+/RHEL 9/Rocky Linux 9



Emne for indhold:

  1. Installation af Node.js på Ubuntu/Debian/Linux Mint
  2. Installation af Node.js på RHEL/Rocky Linux/CentOS/Fedora
  3. Kontrollerer, om Node.js og NPM er installeret korrekt
  4. Installation af TypeScript Kernel på JupyterHub
  5. Kontrollerer, om JupyterHub TypeScript-kernen er installeret korrekt
  6. Konklusion
  7. Referencer

Installation af Node.js på Ubuntu/Debian/Linux Mint

For at JupyterHub TypeScript-kernen skal fungere, skal du have Node.js installeret på din computer. Hvis du bruger Ubuntu/Debian/Linux Mint eller enhver anden Ubuntu/Debian-baseret Linux-distribution som din JupyterHub-server, kan du installere Node.js fra det officielle pakkelager for din Linux-distribution.





Først skal du opdatere APT-pakkedatabasens cache med følgende kommando:

$ sudo passende opdatering

  Et skærmbillede af en computerskærm. Beskrivelse genereret automatisk



For at installere Node.js og Node Package Manager (NPM) skal du køre følgende kommando:

$ sudo passende installere nodejs npm

For at bekræfte installationen skal du trykke på 'Y' og derefter trykke på .

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Node.js og NPM er ved at blive installeret. Det tager et stykke tid at fuldføre.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

På dette tidspunkt skal Node.js og NPM være installeret.

  Et skærmbillede af et computerprogram, der genereres automatisk

Installation af Node.js på RHEL/Rocky Linux/CentOS/Fedora

For at JupyterHub TypeScript-kernen skal fungere, skal du have Node.js installeret på din computer. Hvis du bruger RHEL/Rocky Linux/CentOS/Fedora eller enhver anden RPM-baseret Linux-distribution som din JupyterHub-server, kan du installere Node.js fra det officielle pakkelager for din Linux-distribution.

Først skal du opdatere DNF-pakkedatabasecachen med følgende kommando:

$ sudo dnf makecache

For at installere Node.js og Node Package Manager (NPM) skal du køre følgende kommando:

$ sudo dnf installere nodejs npm

For at bekræfte installationen skal du trykke på 'Y' og derefter trykke på .

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Node.js og NPM er ved at blive installeret. Det tager et stykke tid at fuldføre.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

På dette tidspunkt skal Node.js og NPM være installeret.

Kontrollerer, om Node.js og NPM er installeret korrekt

For at bekræfte, om Node.js og NPM er installeret korrekt, skal du køre følgende kommandoer:

$ node --version

$ npm --version

Som du kan se, er Node.js 12.22.9 og NPM 8.5.1 installeret på vores Ubuntu 22.04 LTS-operativsystem.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Installation af TypeScript Kernel på JupyterHub

JupyterHub tilføjer TypeScript-understøttelse gennem brug af tslab . For at installere tslab Node.js-pakken på din computer skal du køre følgende kommando:

$ sudo npm installere -g tslab

Pakken tslab Node.js er ved at blive installeret. Det tager et par sekunder at fuldføre.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Pakken tslab Node.js bør installeres på dette tidspunkt.

Når tslab Node.js-pakken er installeret, skal du installere JupyterHub TypeScript-kernen for at aktivere TypeScript-understøttelse på JupyterHub-notebooks.

Først skal du aktivere JupyterHub virtuelle miljø med følgende kommando:

$ . / opt / jupyterhub / beholder / aktivere

For at installere JupyterHub TypeScript-kernen på hele systemet (for alle JupyterHub-brugere), skal du køre følgende kommando:

$ sudo STI = $PATH tslab installere --præfiks = / opt / jupyterhub

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Kontrollerer, om JupyterHub TypeScript-kernen er installeret korrekt

For at kontrollere, om tslab TypeScript JupyterHub-kernen er installeret, skal du køre følgende kommando:

$ jupyter-kernelspec liste

Du bør finde 'tslab' og 'jslab' i den tilgængelige JupyterHub-kerneliste.

Hvis du logger ind på JupyterHub, bør du finde TypeScript-programmeringssproget i afsnittet 'Notesbog'.

For at oprette en TypeScript Jupyter-notesbog skal du klikke på 'TypeScript' i afsnittet 'Notesbog'.

En ny JupyterHub TypeScript-notesbog skal oprettes.

Du kan skrive og dokumentere TypeScript-koderne på samme måde, som du gør i Python-koder.

Konklusion

I denne artikel viste vi dig, hvordan du installerer Node.js og tslab på Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/CentOS/Fedora og andre Ubuntu/Debian-baserede og RPM-baserede Linux-distributioner. Vi viste dig også, hvordan du installerer TypeScript-kernen på JupyterHub, så du kan køre og dokumentere TypeScript-koderne på Jupyter-notebooks, ligesom du gør i Python-koder.

Referencer: