Kako namestiti jedro JupyterHub JavaScript/Node.js za izvajanje kod JavaScript/Node.js na prenosnikih Jupyter

Kako Namestiti Jedro Jupyterhub Javascript Node Js Za Izvajanje Kod Javascript Node Js Na Prenosnikih Jupyter



Podpora za programske jezike je na voljo kot jedra na JupyterHub. Jedro Python je privzeto nameščeno na JupyterHub, kar omogoča programski jezik Python na Jupyter Notebooks. Na svojih prenosnikih Jupyter lahko uporabljate tudi druge programske jezike. Vse kar morate storiti je, da v svoj računalnik namestite ustrezna jedra za JupyterHub.

V tem članku vam bomo pokazali, kako namestiti jedro JupyterHub JavaScript/Node.js na vaš strežnik JupyterHub, tako da lahko uporabniki JupyterHub izvajajo in dokumentirajo kode JavaScript/Node.js v prenosnikih Jupyter tako, kot izvajajo in dokumentirajo Python kode.

OPOMBA: Če v računalniku nimate nameščenega JupyterHuba, lahko preberete enega od člankov glede na distribucijo Linuxa, ki jo uporabljate:







1. Kako namestiti najnovejšo različico JupyterHub na Ubuntu 22.04 LTS/Debian 12/Linux Mint 21



2. Kako namestiti najnovejšo različico JupyterHub na Fedora 38+/RHEL 9/Rocky Linux 9



Tema vsebine:

  1. Namestitev Node.js na Ubuntu/Debian/Linux Mint
  2. Namestitev Node.js na RHEL/Rocky Linux/Fedora
  3. Preverjanje, ali sta Node.js in NPM pravilno nameščena
  4. Namestitev jedra JavaScript/Node.js na JupyterHub
  5. Preverjanje, ali je jedro JavaScript/Node.js JupyterHub pravilno nameščeno
  6. Zaključek
  7. Reference

Namestitev Node.js na Ubuntu/Debian/Linux Mint

Da bo jedro JupyterHub JavaScript/Node.js delovalo, morate imeti Node.js nameščen v računalniku. Če kot strežnik JupyterHub uporabljate Ubuntu/Debian/Linux Mint ali katero koli drugo distribucijo Linuxa, ki temelji na Ubuntu/Debianu, lahko Node.js namestite iz uradnega repozitorija paketov vaše distribucije Linuxa.





Najprej posodobite predpomnilnik baze podatkov paketa APT z naslednjim ukazom:

$ sudo primerna posodobitev

  Samodejno ustvarjen posnetek zaslona računalnika Opis



Če želite namestiti Node.js in Node Package Manager (NPM), zaženite naslednji ukaz:

$ sudo apt namestite nodejs npm

Za potrditev namestitve pritisnite “Y” in nato pritisnite .

  Posnetek zaslona računalnika Opis samodejno ustvarjen

Node.js in NPM se nameščata. Za dokončanje traja nekaj časa.

  Posnetek zaslona računalnika Opis samodejno ustvarjen

Na tej točki bi morala biti nameščena Node.js in NPM.

  Posnetek zaslona računalniškega programa Opis samodejno ustvarjen

Namestitev Node.js na RHEL/Rocky Linux/Fedora

Da bo jedro JupyterHub JavaScript/Node.js delovalo, morate imeti v računalniku nameščen Node.js. Če kot strežnik JupyterHub uporabljate RHEL/Rocky Linux/Fedora ali katero koli drugo distribucijo Linuxa, ki temelji na RPM, lahko Node.js namestite iz uradnega repozitorija paketov vaše distribucije Linuxa.

Najprej posodobite predpomnilnik baze podatkov paketa DNF z naslednjim ukazom:

$ sudo dnf makecache

Če želite namestiti Node.js in Node Package Manager (NPM), zaženite naslednji ukaz:

$ sudo dnf namestite nodejs npm

Za potrditev namestitve pritisnite “Y” in nato pritisnite .

  Posnetek zaslona računalnika Opis samodejno ustvarjen

Node.js in NPM se nameščata. Za dokončanje traja nekaj časa.

  Posnetek zaslona računalnika Opis samodejno ustvarjen

Na tej točki bi morala biti nameščena Node.js in NPM.

Preverjanje, ali sta Node.js in NPM pravilno nameščena

Če želite preveriti, ali sta Node.js in NPM pravilno nameščena, zaženite naslednje ukaze:

$ vozlišče --različica

$ npm --različica

Kot lahko vidite, sta Node.js 12.22.9 in NPM 8.5.1 nameščena v našem operacijskem sistemu Ubuntu 22.04 LTS.

  Posnetek zaslona računalnika Opis samodejno ustvarjen

Namestitev jedra JavaScript/Node.js na JupyterHub

JupyterHub dodaja podporo za JavaScript/Node.js z uporabo IJavaScript. Če želite namestiti paket IJavaScript Node.js v svoj računalnik, zaženite naslednji ukaz:

$ sudo npm namestite -g javascript

Paket IJavaScript Node.js se namešča. Za dokončanje traja nekaj sekund.

Na tej točki bi moral biti nameščen paket IJavaScript Node.js.

  Posnetek zaslona računalnika Opis samodejno ustvarjen

Ko je paket IJavaScript Node.js nameščen, morate namestiti jedro JupyterHub IJavaScript, da omogočite podporo za JavaScript/Node.js v prenosnikih JupyterHub.

Najprej aktivirajte virtualno okolje JupyterHub z naslednjim ukazom:

$ . / opt / jupyterhub / koš / aktivirati

Če želite namestiti jedro JupyterHub IJavaScript v celotnem sistemu (za vse uporabnike JupyterHub), zaženite naslednji ukaz:

$ sudo POT = $PATH ledena instalacija --namestiti =globalno

  Vijolično-belo besedilo Opis se samodejno ustvari

Preverjanje, ali je jedro JavaScript/Node.js JupyterHub pravilno nameščeno

Če želite preveriti, ali je nameščeno jedro JavaScript/Node.js JupyterHub, zaženite naslednji ukaz:

$ seznam jupyter-kernelspec

Jedro JavaScript/Node.js bi morali najti na seznamu razpoložljivih jeder.

Če se prijavite v JupyterHub, bi morali najti programski jezik JavaScript (Node.js) v razdelku »Notebook«.

Če želite ustvariti beležnico Jupyter JavaScript/Node.js, kliknite JavaScript (Node.js) v razdelku »Beležnica«.

  Posnetek zaslona računalnika Opis samodejno ustvarjen

Ustvariti je treba nov zvezek JupyterHub JavaScript/Node.js.

Kode JavaScript/Node.js lahko pišete in dokumentirate na enak način kot v kodah Python.

Zaključek

V tem članku smo vam pokazali, kako namestiti Node.js in IJavaScript v Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/Fedora in druge distribucije Linuxa, ki temeljijo na Ubuntu/Debian in RPM. Pokazali smo vam tudi, kako namestiti jedro JavaScript/Node.js na JupyterHub, tako da lahko izvajate in dokumentirate kode JavaScript/Node.js v prenosnikih Jupyter tako kot to počnete v kodah Python.

Reference: