In dit artikel laten we u zien hoe u de JupyterHub JavaScript/Node.js-kernel op uw JupyterHub-server installeert, zodat de JupyterHub-gebruikers de JavaScript/Node.js-codes op Jupyter Notebooks kunnen uitvoeren en documenteren, net zoals ze de Python uitvoeren en documenteren. codes.
OPMERKING: Als JupyterHub niet op uw computer is geïnstalleerd, kunt u een van de artikelen lezen, afhankelijk van de Linux-distributie die u gebruikt:
1. Hoe installeer ik de nieuwste versie van JupyterHub op Ubuntu 22.04 LTS/ Debian 12/Linux Mint 21
2. Hoe de nieuwste versie van JupyterHub op Fedora 38+/RHEL 9/Rocky Linux 9 te installeren
Onderwerp van inhoud:
- Node.js installeren op Ubuntu/Debian/Linux Mint
- Node.js installeren op RHEL/Rocky Linux/Fedora
- Controleren of Node.js en NPM correct zijn geïnstalleerd
- De JavaScript/Node.js-kernel installeren op JupyterHub
- Controleren of de JavaScript/Node.js JupyterHub-kernel correct is geïnstalleerd
- Conclusie
- Referenties
Node.js installeren op Ubuntu/Debian/Linux Mint
Om de JupyterHub JavaScript/Node.js-kernel te laten werken, moet Node.js op uw computer zijn geïnstalleerd. Als u Ubuntu/Debian/Linux Mint of een andere op Ubuntu/Debian gebaseerde Linux-distributie als uw JupyterHub-server gebruikt, kunt u Node.js installeren vanuit de officiële pakketrepository van uw Linux-distributie.
Werk eerst de databasecache van het APT-pakket bij met de volgende opdracht:
$ sudo passende update
Voer de volgende opdracht uit om Node.js en Node Package Manager (NPM) te installeren:
$ sudo geschikt installeren knooppuntjs npm Om de installatie te bevestigen, drukt u op “Y” en vervolgens op
Node.js en NPM worden geïnstalleerd. Het duurt even voordat het klaar is.
Op dit punt moeten Node.js en NPM worden geïnstalleerd.
Node.js installeren op RHEL/Rocky Linux/Fedora
Om de JupyterHub JavaScript/Node.js-kernel te laten werken, moet Node.js op uw computer zijn geïnstalleerd. Als u RHEL/Rocky Linux/Fedora of een andere op RPM gebaseerde Linux-distributie als uw JupyterHub-server gebruikt, kunt u Node.js installeren vanuit de officiële pakketrepository van uw Linux-distributie.
Werk eerst de databasecache van het DNF-pakket bij met de volgende opdracht:
$ sudo dnf makecache
Voer de volgende opdracht uit om Node.js en Node Package Manager (NPM) te installeren:
$ sudo dnf installeren knooppuntjs npm Om de installatie te bevestigen, drukt u op “Y” en vervolgens op
Node.js en NPM worden geïnstalleerd. Het duurt even voordat het klaar is.
Op dit punt moeten Node.js en NPM worden geïnstalleerd.
Controleren of Node.js en NPM correct zijn geïnstalleerd
Om te bevestigen of Node.js en NPM correct zijn geïnstalleerd, voert u de volgende opdrachten uit:
$ knooppunt --versie$ npm --versie
Zoals u kunt zien, zijn Node.js 12.22.9 en NPM 8.5.1 geïnstalleerd op ons Ubuntu 22.04 LTS-besturingssysteem.
De JavaScript/Node.js-kernel installeren op JupyterHub
JupyterHub voegt JavaScript/Node.js-ondersteuning toe via het gebruik van IJavaScript. Om het IJavaScript Node.js-pakket op uw computer te installeren, voert u de volgende opdracht uit:
$ sudo npm installeren -G javascriptHet IJavaScript Node.js-pakket wordt geïnstalleerd. Het duurt een paar seconden om te voltooien.
Het IJavaScript Node.js-pakket moet op dit punt worden geïnstalleerd.
Zodra het IJavaScript Node.js-pakket is geïnstalleerd, moet u de JupyterHub IJavaScript-kernel installeren om de JavaScript/Node.js-ondersteuning op JupyterHub-notebooks in te schakelen.
Activeer eerst de virtuele JupyterHub-omgeving met de volgende opdracht:
$ . / kiezen / jupyterhub / bak / activeren
Om de JupyterHub IJavaScript-kernel voor het hele systeem te installeren (voor alle JupyterHub-gebruikers), voert u de volgende opdracht uit:
$ sudo PAD = $PAD ijsinstall --installeren = mondiaal
Controleren of de JavaScript/Node.js JupyterHub-kernel correct is geïnstalleerd
U kunt controleren of de JavaScript/Node.js JupyterHub-kernel is geïnstalleerd door de volgende opdracht uit te voeren:
$ jupyter-kernelspec-lijstU zou de JavaScript/Node.js-kernel in de lijst met beschikbare kernels moeten vinden.
Als u zich aanmeldt bij JupyterHub, zou u de programmeertaal JavaScript (Node.js) in het gedeelte 'Notebook' moeten vinden.
Om een JavaScript/Node.js Jupyter-notebook te maken, klikt u op JavaScript (Node.js) in het gedeelte 'Notebook'.
Er moet een nieuw JupyterHub JavaScript/Node.js-notebook worden gemaakt.
U kunt de JavaScript/Node.js-codes op dezelfde manier schrijven en documenteren als in Python-codes.
Conclusie
In dit artikel hebben we u laten zien hoe u Node.js en IJavaScript installeert op Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/Fedora en andere op Ubuntu/Debian en RPM gebaseerde Linux-distributies. We hebben u ook laten zien hoe u de JavaScript/Node.js-kernel op JupyterHub installeert, zodat u de JavaScript/Node.js-codes op Jupyter-notebooks kunt uitvoeren en documenteren, net zoals u dat in Python-codes doet.