Ebben a cikkben bemutatjuk, hogyan telepítheti a JupyterHub JavaScript/Node.js kernelt JupyterHub szerverére, hogy a JupyterHub felhasználók futtathassák és dokumentálhassák a JavaScript/Node.js kódokat a Jupyter Notebookokon, ahogy a Python fut és dokumentálják. kódokat.
JEGYZET: Ha nincs telepítve a JupyterHub a számítógépére, elolvashatja az egyik cikket a használt Linux disztribúciótól függően:
1. A JupyterHub legújabb verziójának telepítése Ubuntu 22.04 LTS/ Debian 12/Linux Mint 21 rendszeren
2. A JupyterHub legújabb verziójának telepítése Fedora 38+/RHEL 9/Rocky Linux 9 rendszeren
Tartalom témája:
- A Node.js telepítése Ubuntu/Debian/Linux Mint rendszerre
- A Node.js telepítése RHEL/Rocky Linux/Fedora rendszerre
- Annak ellenőrzése, hogy a Node.js és az NPM megfelelően vannak-e telepítve
- A JavaScript/Node.js kernel telepítése a JupyterHubon
- Annak ellenőrzése, hogy a JavaScript/Node.js JupyterHub kernel megfelelően van-e telepítve
- Következtetés
- Hivatkozások
A Node.js telepítése Ubuntu/Debian/Linux Mint rendszerre
Ahhoz, hogy a JupyterHub JavaScript/Node.js kernel működjön, telepítenie kell a Node.js-t a számítógépére. Ha Ubuntu/Debian/Linux Mint vagy bármely más Ubuntu/Debian-alapú Linux disztribúciót használ JupyterHub-kiszolgálóként, telepítheti a Node.js-t a Linux-disztribúció hivatalos csomagtárából.
Először frissítse az APT csomag adatbázis gyorsítótárát a következő paranccsal:
$ sudo találó frissítés
A Node.js és a Node Package Manager (NPM) telepítéséhez futtassa a következő parancsot:
$ sudo alkalmas telepítés nodejs npm A telepítés megerősítéséhez nyomja meg az „Y” gombot, majd nyomja meg a gombot
A Node.js és az NPM telepítése folyamatban van. Eltart egy ideig, amíg elkészül.
Ezen a ponton telepíteni kell a Node.js-t és az NPM-et.
A Node.js telepítése RHEL/Rocky Linux/Fedora rendszerre
A JupyterHub JavaScript/Node.js kernel működéséhez a Node.js programnak telepítve kell lennie a számítógépére. Ha RHEL/Rocky Linux/Fedora vagy bármely más RPM-alapú Linux disztribúciót használ JupyterHub szerverként, telepítheti a Node.js fájlt a Linux disztribúció hivatalos csomagtárából.
Először frissítse a DNF-csomag adatbázis gyorsítótárát a következő paranccsal:
$ sudo dnf makecache
A Node.js és a Node Package Manager (NPM) telepítéséhez futtassa a következő parancsot:
$ sudo dnf telepítés nodejs npm A telepítés megerősítéséhez nyomja meg az „Y” gombot, majd nyomja meg a gombot
A Node.js és az NPM telepítése folyamatban van. Eltart egy ideig, amíg elkészül.
Ezen a ponton telepíteni kell a Node.js-t és az NPM-et.
Annak ellenőrzése, hogy a Node.js és az NPM megfelelően vannak-e telepítve
A Node.js és az NPM helyes telepítésének ellenőrzéséhez futtassa a következő parancsokat:
$ csomópont --változat$ npm --változat
Amint láthatja, a Node.js 12.22.9 és az NPM 8.5.1 telepítve van az Ubuntu 22.04 LTS operációs rendszerünkön.
A JavaScript/Node.js kernel telepítése a JupyterHubon
A JupyterHub az IJavaScript használatával hozzáadja a JavaScript/Node.js támogatást. Az IJavaScript Node.js csomag számítógépre történő telepítéséhez futtassa a következő parancsot:
$ sudo npm telepítés -g javascriptAz IJavaScript Node.js csomag telepítése folyamatban van. Néhány másodpercet vesz igénybe a befejezés.
Az IJavaScript Node.js csomagot ezen a ponton kell telepíteni.
Az IJavaScript Node.js csomag telepítése után telepítenie kell a JupyterHub IJavaScript kernelt, hogy engedélyezze a JavaScript/Node.js támogatást a JupyterHub notebookokon.
Először aktiválja a JupyterHub virtuális környezetet a következő paranccsal:
$ . / dönt / jupyterhub / kuka / aktiválja
A JupyterHub IJavaScript kernel rendszerszintű telepítéséhez (minden JupyterHub felhasználó számára) futtassa a következő parancsot:
$ sudo PÁLYA = $PATH jégszerelés --telepítés =globális
Annak ellenőrzése, hogy a JavaScript/Node.js JupyterHub kernel megfelelően van-e telepítve
Ellenőrizheti, hogy a JavaScript/Node.js JupyterHub kernel telepítve van-e, futtassa a következő parancsot:
$ jupyter-kernelspec listaA JavaScript/Node.js kernelt az elérhető kernelek listájában kell megtalálnia.
Ha bejelentkezik a JupyterHubba, a „Jegyzetfüzet” részben meg kell találnia a JavaScript (Node.js) programozási nyelvet.
JavaScript/Node.js Jupyter jegyzetfüzet létrehozásához kattintson a JavaScript (Node.js) elemre a „Jegyzetfüzet” részben.
Létre kell hozni egy új JupyterHub JavaScript/Node.js jegyzetfüzetet.
A JavaScript/Node.js kódokat ugyanúgy írhatja és dokumentálhatja, mint a Python kódokban.
Következtetés
Ebben a cikkben bemutattuk, hogyan telepítheti a Node.js-t és az IJavaScriptet Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/Fedora és más Ubuntu/Debian-alapú és RPM-alapú Linux-disztribúciókra. Azt is megmutattuk, hogyan telepítheti a JavaScript/Node.js kernelt a JupyterHubon, hogy a JavaScript/Node.js kódokat ugyanúgy futtathassa és dokumentálhassa Jupyter notebookokon, mint a Python kódokban.