Kako instalirati TypeScript kernel na JupyterHub za pokretanje TypeScript kodova na Jupyter prijenosnim računalima

Kako Instalirati Typescript Kernel Na Jupyterhub Za Pokretanje Typescript Kodova Na Jupyter Prijenosnim Racunalima



Podrška za programski jezik dolazi kao jezgra na JupyterHubu. Python kernel se prema zadanim postavkama instalira na JupyterHub koji omogućuje programski jezik Python na Jupyter Notebooks. Možete koristiti i druge programske jezike na svojim Jupyter Notebook računalima. Sve što trebate učiniti je instalirati odgovarajuće kernele za JupyterHub na svoje računalo.

U ovom ćemo vam članku pokazati kako instalirati JupyterHub TypeScript kernel na vaš JupyterHub poslužitelj tako da korisnici JupyterHub-a mogu pokretati i dokumentirati TypeScript kodove na Jupyter Notebooks baš kao što pokreću i dokumentiraju Python kodove.

BILJEŠKA: Ako na svom računalu nemate instaliran JupyterHub, možete pročitati jedan od članaka ovisno o distribuciji Linuxa koju koristite:







1 . Kako instalirati najnoviju verziju JupyterHuba na Ubuntu 22.04 LTS/Debian 12/Linux Mint 21



2. Kako instalirati najnoviju verziju JupyterHuba na Fedora 38+/RHEL 9/Rocky Linux 9



Tema sadržaja:

  1. Instaliranje Node.js na Ubuntu/Debian/Linux Mint
  2. Instaliranje Node.js na RHEL/Rocky Linux/CentOS/Fedora
  3. Provjera jesu li Node.js i NPM ispravno instalirani
  4. Instaliranje TypeScript kernela na JupyterHub
  5. Provjera je li JupyterHub TypeScript kernel ispravno instaliran
  6. Zaključak
  7. Reference

Instaliranje Node.js na Ubuntu/Debian/Linux Mint

Da bi JupyterHub TypeScript kernel radio, morate imati Node.js instaliran na vašem računalu. Ako koristite Ubuntu/Debian/Linux Mint ili bilo koju drugu distribuciju Linuxa temeljenu na Ubuntu/Debianu kao svoj JupyterHub poslužitelj, možete instalirati Node.js iz službenog repozitorija paketa svoje distribucije Linuxa.





Najprije ažurirajte predmemoriju baze podataka APT paketa sljedećom naredbom:

$ sudo prikladno ažuriranje

  Snimka zaslona računala Opis automatski generiran



Da biste instalirali Node.js i Node Package Manager (NPM), pokrenite sljedeću naredbu:

$ sudo prikladan instalirati čvorovi npm

Za potvrdu instalacije pritisnite “Y” i zatim pritisnite .

  Snimka zaslona računala Opis automatski generiran

Node.js i NPM se instaliraju. Potrebno je neko vrijeme da se završi.

  Snimka zaslona računala Opis automatski generiran

U ovom trenutku trebali bi biti instalirani Node.js i NPM.

  Snimka zaslona računalnog programa Opis automatski generiran

Instaliranje Node.js na RHEL/Rocky Linux/CentOS/Fedora

Da bi JupyterHub TypeScript kernel radio, morate imati Node.js instaliran na vašem računalu. Ako koristite RHEL/Rocky Linux/CentOS/Fedora ili bilo koju drugu distribuciju Linuxa temeljenu na RPM-u kao svoj JupyterHub poslužitelj, možete instalirati Node.js iz službenog repozitorija paketa svoje distribucije Linuxa.

Najprije ažurirajte predmemoriju baze podataka DNF paketa sljedećom naredbom:

$ sudo dnf makecache

Da biste instalirali Node.js i Node Package Manager (NPM), pokrenite sljedeću naredbu:

$ sudo dnf instalirati čvorovi npm

Kako biste potvrdili instalaciju, pritisnite “Y”, a zatim pritisnite .

  Snimka zaslona računala Opis automatski generiran

Node.js i NPM se instaliraju. Potrebno je neko vrijeme da se završi.

  Snimka zaslona računala Opis automatski generiran

U ovom trenutku trebali bi biti instalirani Node.js i NPM.

Provjera jesu li Node.js i NPM ispravno instalirani

Da biste potvrdili jesu li Node.js i NPM ispravno instalirani, pokrenite sljedeće naredbe:

$ čvor --verzija

$ npm --verzija

Kao što vidite, Node.js 12.22.9 i NPM 8.5.1 instalirani su na našem Ubuntu 22.04 LTS operativnom sustavu.

  Snimka zaslona računala Opis automatski generiran

Instaliranje TypeScript kernela na JupyterHub

JupyterHub dodaje podršku za TypeScript korištenjem tslab . Da biste instalirali paket tslab Node.js na svoje računalo, pokrenite sljedeću naredbu:

$ sudo npm instalirati -g tslab

Instalira se paket tslab Node.js. Za dovršetak je potrebno nekoliko sekundi.

  Snimka zaslona računala Opis automatski generiran

Paket tslab Node.js trebao bi biti instaliran u ovom trenutku.

Nakon što se instalira paket tslab Node.js, morate instalirati JupyterHub TypeScript kernel kako biste omogućili podršku za TypeScript na JupyterHub prijenosnim računalima.

Najprije aktivirajte JupyterHub virtualno okruženje sljedećom naredbom:

$ . / opt / jupyterhub / kanta za smeće / aktivirati

Da biste instalirali JupyterHub TypeScript kernel na cijelom sustavu (za sve korisnike JupyterHuba), pokrenite sljedeću naredbu:

$ sudo STAZA = $PATH tslab instalirati --prefiks = / opt / jupyterhub

  Snimka zaslona računala Opis automatski generiran

Provjera je li JupyterHub TypeScript kernel ispravno instaliran

Da biste provjerili je li tslab TypeScript JupyterHub kernel instaliran, pokrenite sljedeću naredbu:

$ jupyter-kernelspec popis

Trebali biste pronaći 'tslab' i 'jslab' na popisu dostupnih JupyterHub kernela.

Ako se prijavite na JupyterHub, trebali biste pronaći programski jezik TypeScript u odjeljku 'Bilježnica'.

Da biste stvorili TypeScript Jupyter bilježnicu, kliknite na 'TypeScript' u odjeljku 'Bilježnica'.

Trebalo bi se stvoriti nova JupyterHub TypeScript bilježnica.

Možete pisati i dokumentirati TypeScript kodove na isti način kao što to radite u Python kodovima.

Zaključak

U ovom smo vam članku pokazali kako instalirati Node.js i tslab na Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/CentOS/Fedora i druge distribucije Linuxa temeljene na Ubuntu/Debianu i RPM-u. Također smo vam pokazali kako instalirati TypeScript kernel na JupyterHub tako da možete pokretati i dokumentirati TypeScript kodove na Jupyter prijenosnim računalima baš kao što to radite u Python kodovima.

Reference: