Как установить ядро ​​TypeScript на JupyterHub для запуска кодов TypeScript на ноутбуках Jupyter

Kak Ustanovit Adro Typescript Na Jupyterhub Dla Zapuska Kodov Typescript Na Noutbukah Jupyter



Поддержка языков программирования осуществляется в виде ядер на JupyterHub. Ядро Python устанавливается по умолчанию на JupyterHub, что позволяет использовать язык программирования Python на ноутбуках Jupyter. Вы также можете использовать другие языки программирования в своих блокнотах 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. Проверка правильности установки ядра TypeScript JupyterHub
  6. Заключение
  7. Рекомендации

Установка Node.js в Ubuntu/Debian/Linux Mint

Чтобы ядро ​​JupyterHub TypeScript работало, на вашем компьютере должен быть установлен Node.js. Если вы используете Ubuntu/Debian/Linux Mint или любой другой дистрибутив Linux на базе Ubuntu/Debian в качестве сервера JupyterHub, вы можете установить Node.js из официального репозитория пакетов вашего дистрибутива Linux.





Сначала обновите кеш базы данных пакетов APT с помощью следующей команды:

$ судо подходящее обновление

  Скриншот экрана компьютера. Описание создается автоматически.



Чтобы установить Node.js и Node Package Manager (NPM), выполните следующую команду:

$ судо подходящий установить nodejs НПМ

Для подтверждения установки нажмите «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 с помощью следующей команды:

$ судо dnf makecache

Чтобы установить Node.js и Node Package Manager (NPM), выполните следующую команду:

$ судо ДНФ установить nodejs НПМ

Для подтверждения установки нажмите «Y», а затем нажмите <Ввод> .

  Скриншот компьютера. Описание создается автоматически.

Node.js и NPM устанавливаются. Это займет некоторое время.

  Скриншот компьютера. Описание создается автоматически.

На этом этапе должны быть установлены Node.js и NPM.

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

Чтобы убедиться, что Node.js и NPM установлены правильно, выполните следующие команды:

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

$ НПМ --версия

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

  Скриншот компьютера. Описание создается автоматически.

Установка ядра TypeScript на JupyterHub

JupyterHub добавляет поддержку TypeScript за счет использования цлаб . Чтобы установить пакет tslab Node.js на свой компьютер, выполните следующую команду:

$ судо НПМ установить цлаб

Пакет tslab Node.js устанавливается. Это займет несколько секунд.

  Скриншот компьютера. Описание создается автоматически.

На этом этапе должен быть установлен пакет tslab Node.js.

После установки пакета tslab Node.js вам необходимо установить ядро ​​JupyterHub TypeScript, чтобы включить поддержку TypeScript на ноутбуках JupyterHub.

Сначала активируйте виртуальную среду JupyterHub с помощью следующей команды:

$ . / выбрать / Юпитерхаб / мусорное ведро / активировать

Чтобы установить ядро ​​JupyterHub TypeScript для всей системы (для всех пользователей JupyterHub), выполните следующую команду:

$ судо ПУТЬ '=' $PATH цлаб установить --префикс '=' / выбрать / Юпитерхаб

  Скриншот компьютера. Описание создается автоматически.

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

Чтобы проверить, установлено ли ядро ​​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.

Использованная литература: