Как да инсталирате TypeScript Kernel на JupyterHub, за да стартирате TypeScript кодове на Jupyter Notebooks

Kak Da Instalirate Typescript Kernel Na Jupyterhub Za Da Startirate Typescript Kodove Na Jupyter Notebooks



Поддръжката на езици за програмиране идва като ядра на JupyterHub. Ядрото на Python се инсталира по подразбиране на JupyterHub, което позволява езика за програмиране Python на Jupyter Notebooks. Можете да използвате и другите езици за програмиране на своите преносими компютри Jupyter. Всичко, което трябва да направите, е да инсталирате подходящите ядра за JupyterHub на вашия компютър.

В тази статия ще ви покажем как да инсталирате ядрото на JupyterHub TypeScript на вашия сървър на JupyterHub, така че потребителите на JupyterHub да могат да изпълняват и документират кодовете на TypeScript на преносимите компютри Jupyter точно както изпълняват и документират кодовете на Python.

ЗАБЕЛЕЖКА: Ако нямате инсталиран JupyterHub на вашия компютър, можете да прочетете една от статиите в зависимост от дистрибуцията на Linux, която използвате:







1 . Как да инсталирате най-новата версия на JupyterHub на Ubuntu 22.04 LTS/Debian 12/Linux Mint 21



2. Как да инсталирате най-новата версия на JupyterHub на Fedora 38+/RHEL 9/Rocky Linux 9



Тема на съдържанието:

  1. Инсталиране на Node.js на Ubuntu/Debian/Linux Mint
  2. Инсталиране на Node.js на RHEL/Rocky Linux/CentOS/Fedora
  3. Проверка дали Node.js и NPM са инсталирани правилно
  4. Инсталиране на ядрото на TypeScript на JupyterHub
  5. Проверка дали ядрото на JupyterHub TypeScript е инсталирано правилно
  6. Заключение
  7. Препратки

Инсталиране на Node.js на Ubuntu/Debian/Linux Mint

За да работи ядрото на JupyterHub TypeScript, трябва да имате инсталиран Node.js на вашия компютър. Ако използвате Ubuntu/Debian/Linux Mint или друга базирана на Ubuntu/Debian Linux дистрибуция като ваш JupyterHub сървър, можете да инсталирате Node.js от официалното хранилище на пакети на вашата Linux дистрибуция.





Първо актуализирайте кеша на базата данни на APT пакета със следната команда:

$ sudo подходяща актуализация

  Екранна снимка на екран на компютър Описание, генерирано автоматично



За да инсталирате Node.js и Node Package Manager (NPM), изпълнете следната команда:

$ sudo ап Инсталирай nodejs npm

За да потвърдите инсталацията, натиснете “Y” и след това натиснете .

  Екранна снимка на автоматично генерирано описание на компютъра

Node.js и NPM се инсталират. Отнема известно време, за да завършите.

  Екранна снимка на автоматично генерирано описание на компютъра

На този етап Node.js и NPM трябва да бъдат инсталирани.

  Екранна снимка на автоматично генерирано описание на компютърна програма

Инсталиране на Node.js на RHEL/Rocky Linux/CentOS/Fedora

За да работи ядрото на JupyterHub TypeScript, трябва да имате инсталиран Node.js на вашия компютър. Ако използвате RHEL/Rocky Linux/CentOS/Fedora или друга дистрибуция на Linux, базирана на RPM, като ваш JupyterHub сървър, можете да инсталирате Node.js от официалното хранилище на пакети на вашата Linux дистрибуция.

Първо актуализирайте кеша на базата данни на пакета DNF със следната команда:

$ sudo dnf makecache

За да инсталирате Node.js и Node Package Manager (NPM), изпълнете следната команда:

$ sudo dnf Инсталирай nodejs npm

За да потвърдите инсталацията, натиснете “Y” и след това натиснете .

  Екранна снимка на автоматично генерирано описание на компютъра

Node.js и NPM се инсталират. Отнема известно време, за да завършите.

  Екранна снимка на автоматично генерирано описание на компютъра

На този етап Node.js и NPM трябва да бъдат инсталирани.

Проверка дали Node.js и NPM са инсталирани правилно

За да потвърдите дали Node.js и NPM са инсталирани правилно, изпълнете следните команди:

$ възел --версия

$ npm --версия

Както можете да видите, Node.js 12.22.9 и NPM 8.5.1 са инсталирани на нашата операционна система Ubuntu 22.04 LTS.

  Екранна снимка на автоматично генерирано описание на компютъра

Инсталиране на ядрото на TypeScript на JupyterHub

JupyterHub добавя поддръжка на TypeScript чрез използването на цлаб . За да инсталирате пакета tslab Node.js на вашия компютър, изпълнете следната команда:

$ sudo npm Инсталирай -g цлаб

Пакетът tslab Node.js се инсталира. Завършването отнема няколко секунди.

  Екранна снимка на автоматично генерирано описание на компютъра

Пакетът tslab Node.js трябва да бъде инсталиран на този етап.

След като пакетът tslab Node.js бъде инсталиран, трябва да инсталирате ядрото на JupyterHub TypeScript, за да активирате поддръжката на TypeScript на преносими компютри JupyterHub.

Първо активирайте виртуалната среда на JupyterHub със следната команда:

$ . / избирам / jupyterhub / кошче / активирате

За да инсталирате ядрото на JupyterHub TypeScript в цялата система (за всички потребители на JupyterHub), изпълнете следната команда:

$ sudo ПЪТЕКА = $PATH цлаб Инсталирай --префикс = / избирам / jupyterhub

  Екранна снимка на автоматично генерирано описание на компютъра

Проверка дали ядрото на JupyterHub TypeScript е инсталирано правилно

За да проверите дали ядрото tslab TypeScript JupyterHub е инсталирано, изпълнете следната команда:

$ jupyter-kernelspec списък

Трябва да намерите „tslab“ и „jslab“ в наличния списък с ядра на JupyterHub.

Ако влезете в JupyterHub, трябва да намерите езика за програмиране TypeScript в секцията „Бележник“.

За да създадете бележник на TypeScript Jupyter, щракнете върху „TypeScript“ от секцията „Бележник“.

Трябва да се създаде нов бележник на JupyterHub TypeScript.

Можете да пишете и документирате кодовете на TypeScript по същия начин, както правите в кодовете на Python.

Заключение

В тази статия ви показахме как да инсталирате Node.js и tslab на Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/CentOS/Fedora и други дистрибуции на Linux, базирани на Ubuntu/Debian и RPM. Ние също така ви показахме как да инсталирате ядрото TypeScript на JupyterHub, така че да можете да стартирате и документирате TypeScript кодовете на преносими компютри Jupyter точно както правите в кодовете на Python.

Препратки: