Jak nainstalovat jádro TypeScript na JupyterHub pro spouštění kódů TypeScript na noteboocích Jupyter

Jak Nainstalovat Jadro Typescript Na Jupyterhub Pro Spousteni Kodu Typescript Na Noteboocich Jupyter



Podpora programovacího jazyka přichází jako jádra na JupyterHub. Jádro Pythonu je standardně nainstalováno na JupyterHub, což umožňuje programovací jazyk Python na Jupyter Notebookech. Na svých noteboocích Jupyter můžete použít i jiné programovací jazyky. Stačí si do počítače nainstalovat příslušná jádra pro JupyterHub.

V tomto článku vám ukážeme, jak nainstalovat jádro JupyterHub TypeScript na váš server JupyterHub, aby uživatelé JupyterHub mohli spouštět a dokumentovat kódy TypeScript na noteboocích Jupyter stejně jako spouštějí a dokumentují kódy Pythonu.

POZNÁMKA: Pokud v počítači nemáte nainstalovaný JupyterHub, můžete si přečíst jeden z článků v závislosti na distribuci Linuxu, kterou používáte:







1 . Jak nainstalovat nejnovější verzi JupyterHub na Ubuntu 22.04 LTS/ Debian 12/Linux Mint 21



2. Jak nainstalovat nejnovější verzi JupyterHub na Fedora 38+/RHEL 9/Rocky Linux 9



Téma obsahu:

  1. Instalace Node.js na Ubuntu/Debian/Linux Mint
  2. Instalace Node.js na RHEL/Rocky Linux/CentOS/Fedora
  3. Kontrola, zda jsou Node.js a NPM správně nainstalovány
  4. Instalace jádra TypeScript na JupyterHub
  5. Kontrola, zda je jádro JupyterHub TypeScript nainstalováno správně
  6. Závěr
  7. Reference

Instalace Node.js na Ubuntu/Debian/Linux Mint

Aby jádro JupyterHub TypeScript fungovalo, musíte mít v počítači nainstalovaný Node.js. Pokud jako server JupyterHub používáte Ubuntu/Debian/Linux Mint nebo jakoukoli jinou distribuci Linuxu založenou na Ubuntu/Debianu, můžete nainstalovat Node.js z oficiálního úložiště balíčků vaší distribuce Linuxu.





Nejprve aktualizujte mezipaměť databáze balíčků APT pomocí následujícího příkazu:

$ sudo apt aktualizace

  Automaticky vytvořený snímek obrazovky s popisem obrazovky počítače



Chcete-li nainstalovat Node.js a Node Package Manager (NPM), spusťte následující příkaz:

$ sudo apt Nainstalujte nodejs npm

Pro potvrzení instalace stiskněte „Y“ a poté stiskněte .

  Automaticky vygenerovaný snímek obrazovky s popisem počítače

Node.js a NPM se instalují. Dokončení chvíli trvá.

  Automaticky vygenerovaný snímek obrazovky s popisem počítače

V tomto okamžiku by měly být nainstalovány Node.js a NPM.

  Automaticky vygenerovaný snímek obrazovky s popisem počítačového programu

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

Aby jádro JupyterHub TypeScript fungovalo, musíte mít v počítači nainstalovaný soubor Node.js. Pokud jako server JupyterHub používáte RHEL/Rocky Linux/CentOS/Fedora nebo jakoukoli jinou distribuci Linuxu založenou na RPM, můžete nainstalovat Node.js z oficiálního úložiště balíčků vaší distribuce Linuxu.

Nejprve aktualizujte mezipaměť databáze balíčků DNF pomocí následujícího příkazu:

$ sudo dnf makecache

Chcete-li nainstalovat Node.js a Node Package Manager (NPM), spusťte následující příkaz:

$ sudo dnf Nainstalujte nodejs npm

Pro potvrzení instalace stiskněte „Y“ a poté stiskněte .

  Automaticky vygenerovaný snímek obrazovky s popisem počítače

Node.js a NPM se instalují. Dokončení chvíli trvá.

  Automaticky vygenerovaný snímek obrazovky s popisem počítače

V tomto okamžiku by měly být nainstalovány Node.js a NPM.

Kontrola, zda jsou Node.js a NPM správně nainstalovány

Chcete-li ověřit, zda jsou Node.js a NPM správně nainstalovány, spusťte následující příkazy:

$ uzel --verze

$ npm --verze

Jak můžete vidět, Node.js 12.22.9 a NPM 8.5.1 jsou nainstalovány na našem operačním systému Ubuntu 22.04 LTS.

  Automaticky vygenerovaný snímek obrazovky s popisem počítače

Instalace jádra TypeScript na JupyterHub

JupyterHub přidává podporu TypeScript prostřednictvím použití tslab . Chcete-li nainstalovat balíček tslab Node.js do počítače, spusťte následující příkaz:

$ sudo npm Nainstalujte -G tslab

Probíhá instalace balíčku tslab Node.js. Dokončení trvá několik sekund.

  Automaticky vygenerovaný snímek obrazovky s popisem počítače

V tomto okamžiku by měl být nainstalován balíček tslab Node.js.

Jakmile je nainstalován balíček tslab Node.js, musíte nainstalovat jádro JupyterHub TypeScript, abyste povolili podporu TypeScript na noteboocích JupyterHub.

Nejprve aktivujte virtuální prostředí JupyterHub pomocí následujícího příkazu:

$ . / opt / jupyterhub / zásobník / aktivovat

Chcete-li nainstalovat jádro JupyterHub TypeScript v celém systému (pro všechny uživatele JupyterHub), spusťte následující příkaz:

$ sudo CESTA = $PATH tslab Nainstalujte --předpona = / opt / jupyterhub

  Automaticky vygenerovaný snímek obrazovky s popisem počítače

Kontrola, zda je jádro JupyterHub TypeScript nainstalováno správně

Chcete-li zkontrolovat, zda je nainstalováno jádro tslab TypeScript JupyterHub, spusťte následující příkaz:

$ seznam jupyter-kernelspec

V seznamu dostupných jader JupyterHub byste měli najít „tslab“ a „jslab“.

Pokud se přihlásíte do JupyterHub, měli byste najít programovací jazyk TypeScript v sekci „Notebook“.

Chcete-li vytvořit zápisník TypeScript Jupyter, klikněte na „TypeScript“ v části „Poznámkový blok“.

Měl by být vytvořen nový zápisník JupyterHub TypeScript.

Kódy TypeScript můžete psát a dokumentovat stejným způsobem jako v kódech Pythonu.

Závěr

V tomto článku jsme vám ukázali, jak nainstalovat Node.js a tslab na Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/CentOS/Fedora a další distribuce Linuxu založené na Ubuntu/Debianu a RPM. Také jsme vám ukázali, jak nainstalovat jádro TypeScript na JupyterHub, abyste mohli spouštět a dokumentovat kódy TypeScript na noteboocích Jupyter stejně jako v kódech Python.

Reference: