Selles artiklis näitame teile, kuidas installida JupyterHubi TypeScripti kernel oma JupyterHubi serverisse, et JupyterHubi kasutajad saaksid TypeScripti koode Jupyteri sülearvutites käitada ja dokumenteerida täpselt nii, nagu nad Pythoni koode käitavad ja dokumenteerivad.
MÄRGE: Kui teie arvutisse pole JupyterHubi installitud, saate lugeda üht järgmistest artiklitest, olenevalt kasutatavast Linuxi distributsioonist.
1 . JupyterHubi uusima versiooni installimine Ubuntu 22.04 LTS/ Debian 12/Linux Mint 21-sse
2. JupyterHubi uusima versiooni installimine opsüsteemi Fedora 38+/RHEL 9/Rocky Linux 9
Sisu teema:
- Node.js installimine Ubuntu/Debiani/Linux Mint'i
- Node.js installimine süsteemile RHEL/Rocky Linux/CentOS/Fedora
- Kontrollimine, kas Node.js ja NPM on õigesti installitud
- TypeScripti tuuma installimine JupyterHubisse
- Kontrollige, kas JupyterHub TypeScripti kernel on õigesti installitud
- Järeldus
- Viited
Node.js installimine Ubuntu/Debiani/Linux Mint'i
JupyterHub TypeScripti kerneli töötamiseks peab teie arvutisse olema installitud Node.js. Kui kasutate JupyterHubi serverina Ubuntu/Debiani/Linux Mint või mõnda muud Ubuntu/Debianil põhinevat Linuxi distributsiooni, saate installida Node.js-i oma Linuxi distributsiooni ametlikust pakettide hoidlast.
Esmalt värskendage APT-paketi andmebaasi vahemälu järgmise käsuga:
$ sudo sobiv värskendus
Node.js ja Node Package Manager (NPM) installimiseks käivitage järgmine käsk:
$ sudo asjakohane installida nodejs npm Installimise kinnitamiseks vajutage 'Y' ja seejärel vajutage
Node.js ja NPM installitakse. Selle valmimine võtab natuke aega.
Sel hetkel tuleks installida Node.js ja NPM.
Node.js installimine süsteemile RHEL/Rocky Linux/CentOS/Fedora
JupyterHub TypeScripti kerneli töötamiseks peab teie arvutisse olema installitud Node.js. Kui kasutate JupyterHubi serverina RHEL-i/Rocky Linuxi/CentOS-i/Fedora või mõnda muud RPM-põhist Linuxi distributsiooni, saate installida Node.js-i oma Linuxi distributsiooni ametlikust pakettide hoidlast.
Esmalt värskendage DNF-paketi andmebaasi vahemälu järgmise käsuga:
$ sudo dnf makecache
Node.js ja Node Package Manager (NPM) installimiseks käivitage järgmine käsk:
$ sudo dnf installida nodejs npm Installimise kinnitamiseks vajutage 'Y' ja seejärel vajutage
Node.js ja NPM installitakse. Selle valmimine võtab natuke aega.
Sel hetkel tuleks installida Node.js ja NPM.
Kontrollimine, kas Node.js ja NPM on õigesti installitud
Kontrollimaks, kas Node.js ja NPM on õigesti installitud, käivitage järgmised käsud:
$ sõlm -- versioon$ npm -- versioon
Nagu näete, on Node.js 12.22.9 ja NPM 8.5.1 meie Ubuntu 22.04 LTS operatsioonisüsteemi installitud.
TypeScripti tuuma installimine JupyterHubisse
JupyterHub lisab TypeScripti toe, kasutades tslab . Paketi tslab Node.js installimiseks arvutisse käivitage järgmine käsk:
$ sudo npm installida -g tslabPaketti tslab Node.js installitakse. Selle täitmiseks kulub mõni sekund.
Pakett tslab Node.js tuleks installida sel hetkel.
Kui pakett tslab Node.js on installitud, peate JupyterHubi sülearvutites TypeScripti toe lubamiseks installima JupyterHubi TypeScripti tuuma.
Esmalt aktiveerige JupyterHubi virtuaalne keskkond järgmise käsuga:
$ . / opt / jupyterhub / prügikast / aktiveeridaJupyterHub TypeScripti kerneli installimiseks kogu süsteemis (kõigi JupyterHubi kasutajate jaoks), käivitage järgmine käsk:
$ sudo PATH = $PATH tslab installida -- eesliide = / opt / jupyterhub
Kontrollimine, kas JupyterHub TypeScripti kernel on õigesti installitud
Kontrollimaks, kas tslab TypeScript JupyterHubi kernel on installitud, käivitage järgmine käsk:
$ jupyter-kernelspec loendOlemasolevast JupyterHubi tuumade loendist peaksite leidma 'tslab' ja 'jslab'.
Kui logite JupyterHubisse sisse, peaksite jaotisest „Märkmik” leidma TypeScripti programmeerimiskeele.
TypeScript Jupyteri märkmiku loomiseks klõpsake jaotises 'Märkmik' nuppu 'TypeScript'.
Tuleks luua uus JupyterHub TypeScripti märkmik.
TypeScripti koode saate kirjutada ja dokumenteerida samamoodi nagu Pythoni koodide puhul.
Järeldus
Selles artiklis näitasime teile, kuidas installida Node.js ja tslab Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/CentOS/Fedora ja muudesse Ubuntu/Debiani-põhistesse ja RPM-põhistesse Linuxi distributsioonidesse. Samuti näitasime teile, kuidas installida JupyterHubisse TypeScripti kernel, et saaksite Jupyteri sülearvutites TypeScripti koode käitada ja dokumenteerida täpselt samamoodi nagu Pythoni koodide puhul.