I den här artikeln kommer vi att visa dig hur du installerar JupyterHub JavaScript/Node.js-kärnan på din JupyterHub-server så att JupyterHub-användarna kan köra och dokumentera JavaScript/Node.js-koderna på Jupyter Notebooks precis som de kör och dokumenterar Python koder.
NOTERA: Om du inte har JupyterHub installerad på din dator kan du läsa en av artiklarna beroende på vilken Linux-distribution du använder:
1. Hur man installerar den senaste versionen av JupyterHub på Ubuntu 22.04 LTS/Debian 12/Linux Mint 21
2. Hur man installerar den senaste versionen av JupyterHub på Fedora 38+/RHEL 9/Rocky Linux 9
Ämne för innehåll:
- Installera Node.js på Ubuntu/Debian/Linux Mint
- Installerar Node.js på RHEL/Rocky Linux/Fedora
- Kontrollera om Node.js och NPM är korrekt installerade
- Installation av JavaScript/Node.js-kärnan på JupyterHub
- Kontrollera om JavaScript/Node.js JupyterHub-kärnan är korrekt installerad
- Slutsats
- Referenser
Installera Node.js på Ubuntu/Debian/Linux Mint
För att JupyterHub JavaScript/Node.js-kärnan ska fungera måste du ha Node.js installerad på din dator. Om du använder Ubuntu/Debian/Linux Mint eller någon annan Ubuntu/Debian-baserad Linux-distribution som din JupyterHub-server, kan du installera Node.js från det officiella paketförrådet för din Linux-distribution.
Uppdatera först APT-paketdatabasens cache med följande kommando:
$ sudo passande uppdatering
För att installera Node.js och Node Package Manager (NPM), kör följande kommando:
$ sudo benägen Installera nodejs npm För att bekräfta installationen, tryck på 'Y' och tryck sedan på
Node.js och NPM håller på att installeras. Det tar ett tag att slutföra.
Vid denna tidpunkt bör Node.js och NPM vara installerade.
Installerar Node.js på RHEL/Rocky Linux/Fedora
För att JupyterHub JavaScript/Node.js-kärnan ska fungera måste du ha Node.js installerat på din dator. Om du använder RHEL/Rocky Linux/Fedora eller någon annan RPM-baserad Linux-distribution som din JupyterHub-server, kan du installera Node.js från det officiella paketförrådet för din Linux-distribution.
Uppdatera först DNF-paketets databascache med följande kommando:
$ sudo dnf makecache
För att installera Node.js och Node Package Manager (NPM), kör följande kommando:
$ sudo dnf Installera nodejs npm För att bekräfta installationen, tryck på 'Y' och tryck sedan på
Node.js och NPM håller på att installeras. Det tar ett tag att slutföra.
Vid denna tidpunkt bör Node.js och NPM vara installerade.
Kontrollera om Node.js och NPM är korrekt installerade
För att bekräfta om Node.js och NPM är korrekt installerade, kör följande kommandon:
$ nod --version$ npm --version
Som du kan se är Node.js 12.22.9 och NPM 8.5.1 installerade på vårt operativsystem Ubuntu 22.04 LTS.
Installation av JavaScript/Node.js-kärnan på JupyterHub
JupyterHub lägger till JavaScript/Node.js-stödet genom att använda IJavaScript. För att installera IJavaScript Node.js-paketet på din dator, kör följande kommando:
$ sudo npm Installera -g javascriptIJavaScript Node.js-paketet installeras. Det tar några sekunder att slutföra.
Paketet IJavaScript Node.js bör installeras vid denna tidpunkt.
När IJavaScript Node.js-paketet är installerat måste du installera JupyterHub IJavaScript-kärnan för att aktivera JavaScript/Node.js-stödet på JupyterHub-anteckningsböcker.
Aktivera först den virtuella JupyterHub-miljön med följande kommando:
$ . / välja / jupyterhub / bin / Aktivera
För att installera JupyterHub IJavaScript-kärnan i hela systemet (för alla JupyterHub-användare), kör följande kommando:
$ sudo VÄG = $PATH isinstallation --Installera =global
Kontrollera om JavaScript/Node.js JupyterHub-kärnan är korrekt installerad
Du kan kontrollera om JavaScript/Node.js JupyterHub-kärnan är installerad, kör följande kommando:
$ jupyter-kärnspec listaDu bör hitta JavaScript/Node.js-kärnan i listan över tillgängliga kärnor.
Om du loggar in på JupyterHub bör du hitta programmeringsspråket JavaScript (Node.js) i avsnittet 'Anteckningsbok'.
För att skapa en JavaScript/Node.js Jupyter-anteckningsbok, klicka på JavaScript (Node.js) i avsnittet 'Anteckningsbok'.
En ny JupyterHub JavaScript/Node.js-anteckningsbok bör skapas.
Du kan skriva och dokumentera JavaScript/Node.js-koderna på samma sätt som du gör i Python-koder.
Slutsats
I den här artikeln visade vi dig hur du installerar Node.js och IJavaScript på Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/Fedora och andra Ubuntu/Debian-baserade och RPM-baserade Linux-distributioner. Vi visade dig också hur du installerar JavaScript/Node.js-kärnan på JupyterHub så att du kan köra och dokumentera JavaScript/Node.js-koderna på Jupyter-anteckningsböcker precis som du gör i Python-koder.