Hur man installerar JupyterHub JavaScript/Node.js Kernel för att köra JavaScript/Node.js-koder på Jupyter Notebooks

Hur Man Installerar Jupyterhub Javascript Node Js Kernel For Att Kora Javascript Node Js Koder Pa Jupyter Notebooks



Programmeringsspråksstödet kommer som kärnor på JupyterHub. Python-kärnan kommer som standard installerad på JupyterHub vilket aktiverar Python-programmeringsspråket på Jupyter Notebooks. Du kan också använda de andra programmeringsspråken på dina Jupyter Notebooks. Allt du behöver göra är att installera lämpliga kärnor för JupyterHub på din dator.

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:

  1. Installera Node.js på Ubuntu/Debian/Linux Mint
  2. Installerar Node.js på RHEL/Rocky Linux/Fedora
  3. Kontrollera om Node.js och NPM är korrekt installerade
  4. Installation av JavaScript/Node.js-kärnan på JupyterHub
  5. Kontrollera om JavaScript/Node.js JupyterHub-kärnan är korrekt installerad
  6. Slutsats
  7. 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

  En skärmdump av en datorskärm Beskrivning genereras automatiskt



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å .

  En skärmdump av en datorbeskrivning som genereras automatiskt

Node.js och NPM håller på att installeras. Det tar ett tag att slutföra.

  En skärmdump av en datorbeskrivning som genereras automatiskt

Vid denna tidpunkt bör Node.js och NPM vara installerade.

  En skärmdump av ett datorprogram Beskrivning genereras automatiskt

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å .

  En skärmdump av en datorbeskrivning som genereras automatiskt

Node.js och NPM håller på att installeras. Det tar ett tag att slutföra.

  En skärmdump av en datorbeskrivning som genereras automatiskt

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.

  En skärmdump av en datorbeskrivning som genereras automatiskt

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 javascript

IJavaScript Node.js-paketet installeras. Det tar några sekunder att slutföra.

Paketet IJavaScript Node.js bör installeras vid denna tidpunkt.

  En skärmdump av en datorbeskrivning som genereras automatiskt

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

  En lila och vit text Beskrivning genereras automatiskt

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 lista

Du 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 skärmdump av en datorbeskrivning som genereras automatiskt

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.

Referenser: