Cách cài đặt hạt nhân JupyterHub JavaScript/Node.js để chạy mã JavaScript/Node.js trên sổ ghi chép Jupyter

Cach Cai Dat Hat Nhan Jupyterhub Javascript Node Js De Chay Ma Javascript Node Js Tren So Ghi Chep Jupyter



Hỗ trợ ngôn ngữ lập trình được cung cấp dưới dạng hạt nhân trên JupyterHub. Hạt nhân Python được cài đặt mặc định trên JupyterHub để kích hoạt ngôn ngữ lập trình Python trên Notebook Jupyter. Bạn cũng có thể sử dụng các ngôn ngữ lập trình khác trên Notebook Jupyter của mình. Tất cả những gì bạn phải làm là cài đặt hạt nhân thích hợp cho JupyterHub trên máy tính của mình.

Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách cài đặt hạt nhân JupyterHub JavaScript/Node.js trên máy chủ JupyterHub của bạn để người dùng JupyterHub có thể chạy và ghi lại mã JavaScript/Node.js trên Sổ ghi chép Jupyter giống như khi họ chạy và ghi lại Python mã.

GHI CHÚ: Nếu chưa cài đặt JupyterHub trên máy tính của mình, bạn có thể đọc một trong các bài viết tùy thuộc vào bản phân phối Linux mà bạn đang sử dụng:







1. Cách cài đặt phiên bản JupyterHub mới nhất trên Ubuntu 22.04 LTS/ Debian 12/Linux Mint 21



2. Cách cài đặt phiên bản JupyterHub mới nhất trên Fedora 38+/RHEL 9/Rocky Linux 9



Chủ đề Nội dung:

  1. Cài đặt Node.js trên Ubuntu/Debian/Linux Mint
  2. Cài đặt Node.js trên RHEL/Rocky Linux/Fedora
  3. Kiểm tra xem Node.js và NPM đã được cài đặt đúng chưa
  4. Cài đặt hạt nhân JavaScript/Node.js trên JupyterHub
  5. Kiểm tra xem hạt nhân JupyterHub JavaScript/Node.js có được cài đặt chính xác không
  6. Phần kết luận
  7. Người giới thiệu

Cài đặt Node.js trên Ubuntu/Debian/Linux Mint

Để hạt nhân JupyterHub JavaScript/Node.js hoạt động, bạn phải cài đặt Node.js trên máy tính của mình. Nếu bạn đang sử dụng Ubuntu/Debian/Linux Mint hoặc bất kỳ bản phân phối Linux dựa trên Ubuntu/Debian nào khác làm máy chủ JupyterHub, bạn có thể cài đặt Node.js từ kho lưu trữ gói chính thức của bản phân phối Linux của mình.





Đầu tiên, cập nhật bộ đệm cơ sở dữ liệu gói APT bằng lệnh sau:

$ sudo cập nhật thích hợp

  Ảnh chụp màn hình máy tính Mô tả được tạo tự động



Để cài đặt Node.js và Trình quản lý gói Node (NPM), hãy chạy lệnh sau:

$ sudo đúng cách cài đặt nútjs npm

Để xác nhận cài đặt, nhấn “Y” rồi nhấn .

  Ảnh chụp màn hình máy tính Mô tả được tạo tự động

Node.js và NPM đang được cài đặt. Phải mất một thời gian để hoàn thành.

  Ảnh chụp màn hình máy tính Mô tả được tạo tự động

Tại thời điểm này, nên cài đặt Node.js và NPM.

  Ảnh chụp màn hình chương trình máy tính Mô tả được tạo tự động

Cài đặt Node.js trên RHEL/Rocky Linux/Fedora

Để hạt nhân JupyterHub JavaScript/Node.js hoạt động, bạn phải cài đặt Node.js trên máy tính của mình. Nếu bạn đang sử dụng RHEL/Rocky Linux/Fedora hoặc bất kỳ bản phân phối Linux dựa trên RPM nào khác làm máy chủ JupyterHub, bạn có thể cài đặt Node.js từ kho lưu trữ gói chính thức của bản phân phối Linux của mình.

Đầu tiên, cập nhật bộ đệm cơ sở dữ liệu gói DNF bằng lệnh sau:

$ sudo bộ đệm dnf

Để cài đặt Node.js và Trình quản lý gói Node (NPM), hãy chạy lệnh sau:

$ sudo dnf cài đặt nútjs npm

Để xác nhận cài đặt, nhấn “Y” rồi nhấn .

  Ảnh chụp màn hình máy tính Mô tả được tạo tự động

Node.js và NPM đang được cài đặt. Phải mất một thời gian để hoàn thành.

  Ảnh chụp màn hình máy tính Mô tả được tạo tự động

Tại thời điểm này, nên cài đặt Node.js và NPM.

Kiểm tra xem Node.js và NPM đã được cài đặt đúng chưa

Để xác nhận xem Node.js và NPM có được cài đặt chính xác hay không, hãy chạy các lệnh sau:

nút $ --phiên bản

$ npm --phiên bản

Như bạn có thể thấy, Node.js 12.22.9 và NPM 8.5.1 đã được cài đặt trên hệ điều hành Ubuntu 22.04 LTS của chúng tôi.

  Ảnh chụp màn hình máy tính Mô tả được tạo tự động

Cài đặt hạt nhân JavaScript/Node.js trên JupyterHub

JupyterHub bổ sung hỗ trợ JavaScript/Node.js thông qua việc sử dụng IJavaScript. Để cài đặt gói IJavaScript Node.js trên máy tính của bạn, hãy chạy lệnh sau:

$ sudo npm cài đặt -g javascript

Gói IJavaScript Node.js đang được cài đặt. Phải mất vài giây để hoàn thành.

Gói IJavaScript Node.js nên được cài đặt tại thời điểm này.

  Ảnh chụp màn hình máy tính Mô tả được tạo tự động

Sau khi cài đặt gói IJavaScript Node.js, bạn phải cài đặt hạt nhân JupyterHub IJavaScript để bật hỗ trợ JavaScript/Node.js trên sổ ghi chép JupyterHub.

Đầu tiên, kích hoạt môi trường ảo JupyterHub bằng lệnh sau:

$ . / opt / jupyterhub / thùng rác / kích hoạt

Để cài đặt hạt nhân JupyterHub IJavaScript trên toàn hệ thống (dành cho tất cả người dùng JupyterHub), hãy chạy lệnh sau:

$ sudo CON ĐƯỜNG = $PATH lắp đặt băng --cài đặt =toàn cầu

  Văn bản màu tím và trắng Mô tả được tạo tự động

Kiểm tra xem hạt nhân JupyterHub JavaScript/Node.js có được cài đặt chính xác không

Bạn có thể kiểm tra xem hạt nhân JupyterHub JavaScript/Node.js đã được cài đặt chưa, hãy chạy lệnh sau:

$ danh sách jupyter-kernelspec

Bạn nên tìm hạt nhân JavaScript/Node.js trong danh sách hạt nhân có sẵn.

Nếu đăng nhập vào JupyterHub, bạn sẽ tìm thấy ngôn ngữ lập trình JavaScript (Node.js) trong phần “Notebook”.

Để tạo sổ ghi chép Jupyter JavaScript/Node.js, hãy nhấp vào JavaScript (Node.js) từ phần “Sổ tay”.

  Ảnh chụp màn hình máy tính Mô tả được tạo tự động

Một sổ ghi chép JupyterHub JavaScript/Node.js mới sẽ được tạo.

Bạn có thể viết và ghi lại mã JavaScript/Node.js giống như cách bạn làm với mã Python.

Phần kết luận

Trong bài viết này, chúng tôi đã hướng dẫn bạn cách cài đặt Node.js và IJavaScript trên Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/Fedora và các bản phân phối Linux dựa trên Ubuntu/Debian và RPM khác. Chúng tôi cũng đã hướng dẫn bạn cách cài đặt hạt nhân JavaScript/Node.js trên JupyterHub để bạn có thể chạy và ghi lại mã JavaScript/Node.js trên sổ ghi chép Jupyter giống như cách bạn thực hiện với mã Python.

Người giới thiệu: