Tässä artikkelissa näytämme, kuinka JupyterHubin JavaScript/Node.js-ydin asennetaan JupyterHub-palvelimellesi, jotta JupyterHubin käyttäjät voivat suorittaa ja dokumentoida JavaScript/Node.js-koodeja Jupyter-muistikirjoissa samalla tavalla kuin he suorittavat ja dokumentoivat Pythonin. koodit.
HUOMAUTUS: Jos tietokoneellesi ei ole asennettu JupyterHubia, voit lukea jonkin seuraavista artikkeleista riippuen käyttämästäsi Linux-jakelusta:
1. JupyterHubin uusimman version asentaminen Ubuntu 22.04 LTS/ Debian 12/Linux Mint 21:een
2. JupyterHubin uusimman version asentaminen Fedora 38+/RHEL 9/Rocky Linux 9 -käyttöjärjestelmään
Sisällön aihe:
- Node.js:n asentaminen Ubuntu/Debian/Linux Mintiin
- Node.js:n asentaminen RHEL-/Rocky Linux-/Fedora-käyttöjärjestelmään
- Tarkistetaan, onko Node.js ja NPM asennettu oikein
- JavaScript/Node.js-ytimen asentaminen JupyterHubiin
- Tarkistetaan, onko JavaScript/Node.js JupyterHub-ydin asennettu oikein
- Johtopäätös
- Viitteet
Node.js:n asentaminen Ubuntu/Debian/Linux Mintiin
Jotta JupyterHubin JavaScript/Node.js-ydin toimisi, sinulla on oltava Node.js asennettuna tietokoneellesi. Jos käytät Ubuntu/Debian/Linux Mint tai mitä tahansa muuta Ubuntu/Debian-pohjaista Linux-jakelua JupyterHub-palvelimena, voit asentaa Node.js:n Linux-jakelusi virallisesta pakettivarastosta.
Päivitä ensin APT-pakettitietokannan välimuisti seuraavalla komennolla:
$ sudo osuva päivitys
Asenna Node.js ja Node Package Manager (NPM) suorittamalla seuraava komento:
$ sudo apt Asentaa nodejs npm Vahvista asennus painamalla 'Y' ja sitten paina
Node.js ja NPM asennetaan. Valmistuminen kestää jonkin aikaa.
Tässä vaiheessa Node.js ja NPM tulee asentaa.
Node.js:n asentaminen RHEL-/Rocky Linux-/Fedora-käyttöjärjestelmään
Jotta JupyterHubin JavaScript/Node.js-ydin toimisi, tietokoneellesi on oltava asennettuna Node.js. Jos käytät RHEL/Rocky Linux/Fedoraa tai mitä tahansa muuta RPM-pohjaista Linux-jakelua JupyterHub-palvelimena, voit asentaa Node.js:n Linux-jakelusi virallisesta pakettivarastosta.
Päivitä ensin DNF-pakettitietokannan välimuisti seuraavalla komennolla:
$ sudo dnf makecache
Asenna Node.js ja Node Package Manager (NPM) suorittamalla seuraava komento:
$ sudo dnf Asentaa nodejs npm Vahvista asennus painamalla 'Y' ja sitten paina
Node.js ja NPM asennetaan. Valmistuminen kestää jonkin aikaa.
Tässä vaiheessa Node.js ja NPM tulee asentaa.
Tarkistetaan, onko Node.js ja NPM asennettu oikein
Varmista, että Node.js ja NPM on asennettu oikein, suorittamalla seuraavat komennot:
$ solmu --versio$ npm --versio
Kuten näet, Node.js 12.22.9 ja NPM 8.5.1 on asennettu Ubuntu 22.04 LTS -käyttöjärjestelmäämme.
JavaScript/Node.js-ytimen asentaminen JupyterHubiin
JupyterHub lisää JavaScript/Node.js-tuen IJavaScriptin avulla. Asenna IJavaScript Node.js -paketti tietokoneellesi suorittamalla seuraava komento:
$ sudo npm Asentaa -g javascriptIJavaScript Node.js -pakettia asennetaan. Suorittaminen kestää muutaman sekunnin.
IJavaScript Node.js -paketti tulee asentaa tässä vaiheessa.
Kun IJavaScript Node.js -paketti on asennettu, sinun on asennettava JupyterHubin IJavaScript-ydin ottaaksesi JavaScript/Node.js-tuen käyttöön JupyterHub-muistikirjoissa.
Aktivoi ensin JupyterHub-virtuaaliympäristö seuraavalla komennolla:
$ . / valita / jupyterhub / roskakori / aktivoida
Asenna JupyterHub IJavaScript -ydin järjestelmän laajuisesti (kaikille JupyterHubin käyttäjille) suorittamalla seuraava komento:
$ sudo PATH = $PATH jään asennus --Asentaa = globaali
Tarkistetaan, onko JavaScript/Node.js JupyterHub-ydin asennettu oikein
Voit tarkistaa, onko JavaScript/Node.js JupyterHub -ydin asennettu, suorita seuraava komento:
$ jupyter-kernelspec -luetteloJavaScript/Node.js-ytimen pitäisi löytyä käytettävissä olevien ytimien luettelosta.
Jos kirjaudut sisään JupyterHubiin, löydät JavaScript-ohjelmointikielen (Node.js) 'Muistikirja'-osiosta.
Luo JavaScript/Node.js Jupyter-muistikirja napsauttamalla JavaScript (Node.js) 'Muistikirja'-osiossa.
Uusi JupyterHub JavaScript/Node.js -muistikirja pitäisi luoda.
Voit kirjoittaa ja dokumentoida JavaScript/Node.js-koodeja samalla tavalla kuin Python-koodeissa.
Johtopäätös
Tässä artikkelissa osoitimme, kuinka Node.js ja IJavaScript asennetaan Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/Fedora ja muihin Ubuntu/Debian- ja RPM-pohjaisiin Linux-jakeluihin. Näimme myös, kuinka JavaScript/Node.js-ydin asennetaan JupyterHubiin, jotta voit suorittaa ja dokumentoida JavaScript/Node.js-koodeja Jupyter-muistikirjoissa aivan kuten Python-koodeissa.