V tomto článku vám ukážeme, jak nainstalovat jádro JupyterHub JavaScript/Node.js na váš server JupyterHub, aby uživatelé JupyterHub mohli spouštět a dokumentovat kódy JavaScript/Node.js na noteboocích Jupyter stejně jako spouštějí a dokumentují Python. kódy.
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:
- Instalace Node.js na Ubuntu/Debian/Linux Mint
- Instalace Node.js na RHEL/Rocky Linux/Fedora
- Kontrola, zda jsou Node.js a NPM správně nainstalovány
- Instalace jádra JavaScript/Node.js na JupyterHub
- Kontrola, zda je správně nainstalováno jádro JavaScript/Node.js JupyterHub
- Závěr
- Reference
Instalace Node.js na Ubuntu/Debian/Linux Mint
Aby jádro JupyterHub JavaScript/Node.js fungovalo, musíte mít na svém počítači nainstalovaný soubor 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
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
Node.js a NPM se instalují. Dokončení chvíli trvá.
V tomto okamžiku by měly být nainstalovány Node.js a NPM.
Instalace Node.js na RHEL/Rocky Linux/Fedora
Aby jádro JavaScript/Node.js JupyterHub fungovalo, musíte mít v počítači nainstalovaný soubor Node.js. Pokud jako server JupyterHub používáte RHEL/Rocky Linux/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
Node.js a NPM se instalují. Dokončení chvíli trvá.
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.
Instalace jádra JavaScript/Node.js na JupyterHub
JupyterHub přidává podporu JavaScript/Node.js pomocí IJavaScriptu. Chcete-li nainstalovat balíček IJavaScript Node.js do počítače, spusťte následující příkaz:
$ sudo npm Nainstalujte -G javascriptProbíhá instalace balíčku IJavaScript Node.js. Dokončení trvá několik sekund.
V tomto okamžiku by měl být nainstalován balíček IJavaScript Node.js.
Jakmile je balíček IJavaScript Node.js nainstalován, musíte nainstalovat jádro JupyterHub IJavaScript, abyste povolili podporu JavaScript/Node.js 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 IJavaScript pro celý systém (pro všechny uživatele JupyterHub), spusťte následující příkaz:
$ sudo CESTA = $PATH instalace ledu --Nainstalujte = globální
Kontrola, zda je správně nainstalováno jádro JavaScript/Node.js JupyterHub
Můžete zkontrolovat, zda je nainstalováno jádro JavaScript/Node.js JupyterHub, spusťte následující příkaz:
$ seznam jupyter-kernelspecV seznamu dostupných jader byste měli najít jádro JavaScript/Node.js.
Pokud se přihlásíte do JupyterHub, měli byste v sekci „Notebook“ najít programovací jazyk JavaScript (Node.js).
Chcete-li vytvořit zápisník Jupyter JavaScript/Node.js, klikněte v části „Poznámkový blok“ na JavaScript (Node.js).
Měl by být vytvořen nový zápisník JupyterHub JavaScript/Node.js.
Kódy JavaScript/Node.js 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 IJavaScript na Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/Fedora a další linuxové distribuce založené na Ubuntu/Debianu a RPM. Také jsme vám ukázali, jak nainstalovat jádro JavaScript/Node.js na JupyterHub, abyste mohli spouštět a dokumentovat kódy JavaScript/Node.js na noteboocích Jupyter stejně jako v kódech Pythonu.