Kaip įdiegti „TypeScript“ branduolį „JupyterHub“, kad būtų galima paleisti „TypeScript“ kodus „Jupyter“ nešiojamuosiuose kompiuteriuose

Kaip Idiegti Typescript Branduoli Jupyterhub Kad Butu Galima Paleisti Typescript Kodus Jupyter Nesiojamuosiuose Kompiuteriuose



Programavimo kalbos palaikymas yra „JupyterHub“ branduoliai. Python branduolys yra įdiegtas pagal numatytuosius nustatymus JupyterHub, kuris įgalina Python programavimo kalbą Jupyter nešiojamuosiuose kompiuteriuose. Savo Jupyter nešiojamuosiuose kompiuteriuose taip pat galite naudoti kitas programavimo kalbas. Viskas, ką jums reikia padaryti, tai kompiuteryje įdiegti atitinkamus „JupyterHub“ branduolius.

Šiame straipsnyje parodysime, kaip JupyterHub serveryje įdiegti „JupyterHub TypeScript“ branduolį, kad „JupyterHub“ vartotojai galėtų paleisti ir dokumentuoti „TypeScript“ kodus Jupyter nešiojamuosiuose kompiuteriuose taip pat, kaip jie paleidžia ir dokumentuoja „Python“ kodus.

PASTABA: Jei jūsų kompiuteryje nėra įdiegtas JupyterHub, galite perskaityti vieną iš straipsnių, atsižvelgdami į naudojamą Linux platinimą:





1 . Kaip įdiegti naujausią JupyterHub versiją Ubuntu 22.04 LTS/ Debian 12/Linux Mint 21



2. Kaip įdiegti naujausią JupyterHub versiją Fedora 38+/RHEL 9/Rocky Linux 9



Turinio tema:

  1. Node.js diegimas Ubuntu/Debian/Linux Mint
  2. Node.js diegimas RHEL/Rocky Linux/CentOS/Fedora
  3. Tikrinama, ar Node.js ir NPM yra tinkamai įdiegti
  4. „TypeScript“ branduolio diegimas „JupyterHub“.
  5. Tikrinama, ar JupyterHub TypeScript branduolys yra tinkamai įdiegtas
  6. Išvada
  7. Nuorodos

Node.js diegimas Ubuntu/Debian/Linux Mint

Kad JupyterHub TypeScript branduolys veiktų, kompiuteryje turi būti įdiegtas Node.js. Jei kaip JupyterHub serverį naudojate Ubuntu/Debian/Linux Mint arba bet kurį kitą Ubuntu/Debian pagrindu sukurtą Linux platinimą, galite įdiegti Node.js iš oficialios Linux platinimo paketų saugyklos.





Pirmiausia atnaujinkite APT paketo duomenų bazės talpyklą naudodami šią komandą:

$ sudo tinkamas atnaujinimas

  Kompiuterio ekrano ekrano kopija Aprašymas sugeneruotas automatiškai



Norėdami įdiegti Node.js ir Node Package Manager (NPM), paleiskite šią komandą:

$ sudo apt diegti nodejs npm

Norėdami patvirtinti diegimą, paspauskite „Y“, tada paspauskite <Įveskite> .

  Automatiškai sugeneruota kompiuterio aprašymo ekrano kopija

Diegiami Node.js ir NPM. Užbaigti užtrunka šiek tiek laiko.

  Automatiškai sugeneruota kompiuterio aprašymo ekrano kopija

Šiuo metu reikia įdiegti Node.js ir NPM.

  Automatiškai sugeneruota kompiuterio programos aprašymo ekrano kopija

Node.js diegimas RHEL/Rocky Linux/CentOS/Fedora

Kad JupyterHub TypeScript branduolys veiktų, kompiuteryje turi būti įdiegtas Node.js. Jei kaip JupyterHub serverį naudojate RHEL/Rocky Linux/CentOS/Fedora arba bet kurį kitą RPM pagrįstą Linux platinimą, galite įdiegti Node.js iš oficialios Linux platinimo paketų saugyklos.

Pirmiausia atnaujinkite DNF paketo duomenų bazės talpyklą naudodami šią komandą:

$ sudo dnf makecache

Norėdami įdiegti Node.js ir Node Package Manager (NPM), paleiskite šią komandą:

$ sudo dnf diegti nodejs npm

Norėdami patvirtinti diegimą, paspauskite „Y“, tada paspauskite <Įveskite> .

  Automatiškai sugeneruota kompiuterio aprašymo ekrano kopija

Diegiami Node.js ir NPM. Užbaigti užtrunka šiek tiek laiko.

  Automatiškai sugeneruota kompiuterio aprašymo ekrano kopija

Šiuo metu reikia įdiegti Node.js ir NPM.

Tikrinama, ar Node.js ir NPM yra tinkamai įdiegti

Norėdami patikrinti, ar Node.js ir NPM yra tinkamai įdiegti, paleiskite šias komandas:

$ mazgas -- versija

$ npm -- versija

Kaip matote, Node.js 12.22.9 ir NPM 8.5.1 yra įdiegti mūsų Ubuntu 22.04 LTS operacinėje sistemoje.

  Automatiškai sugeneruota kompiuterio aprašymo ekrano kopija

„TypeScript“ branduolio diegimas „JupyterHub“.

„JupyterHub“ prideda „TypeScript“ palaikymą naudodamas tslab . Norėdami kompiuteryje įdiegti paketą tslab Node.js, paleiskite šią komandą:

$ sudo npm diegti -g tslab

Įdiegiamas paketas tslab Node.js. Užbaigti užtrunka kelias sekundes.

  Automatiškai sugeneruota kompiuterio aprašymo ekrano kopija

Šiuo metu turėtų būti įdiegtas paketas tslab Node.js.

Įdiegę paketą tslab Node.js, turite įdiegti JupyterHub TypeScript branduolį, kad JupyterHub nešiojamuosiuose kompiuteriuose būtų įgalintas TypeScript palaikymas.

Pirmiausia suaktyvinkite JupyterHub virtualią aplinką naudodami šią komandą:

$ . / opt / jupyterhub / šiukšliadėžė / aktyvuoti

Norėdami įdiegti JupyterHub TypeScript branduolį visoje sistemoje (visiems JupyterHub vartotojams), paleiskite šią komandą:

$ sudo KELIAS = $PATH tslab diegti --priešdėlis = / opt / jupyterhub

  Automatiškai sugeneruota kompiuterio aprašymo ekrano kopija

Tikrinama, ar JupyterHub TypeScript branduolys yra tinkamai įdiegtas

Norėdami patikrinti, ar tslab TypeScript JupyterHub branduolys yra įdiegtas, paleiskite šią komandą:

$ jupyter-kernelspec sąrašą

Turėtumėte rasti „tslab“ ir „jslab“ turimame „JupyterHub“ branduolių sąraše.

Jei prisijungiate prie JupyterHub, skiltyje „Nešiojamasis kompiuteris“ turėtumėte rasti „TypeScript“ programavimo kalbą.

Norėdami sukurti „TypeScript Jupyter“ bloknotą, skiltyje „Užrašų knygelė“ spustelėkite „TypeScript“.

Turėtų būti sukurtas naujas JupyterHub TypeScript bloknotas.

„TypeScript“ kodus galite rašyti ir dokumentuoti taip pat, kaip ir „Python“ kodus.

Išvada

Šiame straipsnyje mes parodėme, kaip įdiegti Node.js ir tslab Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/CentOS/Fedora ir kituose Ubuntu/Debian ir RPM pagrindu sukurtuose Linux platinimuose. Taip pat parodėme, kaip įdiegti „TypeScript“ branduolį „JupyterHub“, kad galėtumėte paleisti ir dokumentuoti „TypeScript“ kodus „Jupyter“ nešiojamuosiuose kompiuteriuose, kaip tai darote naudodami „Python“ kodus.

Nuorodos: