Jupyter Not Defterlerinde JavaScript/Node.js Kodlarını Çalıştırmak için JupyterHub JavaScript/Node.js Çekirdeğini Yükleme

Jupyter Not Defterlerinde Javascript Node Js Kodlarini Calistirmak Icin Jupyterhub Javascript Node Js Cekirdegini Yukleme



Programlama dili desteği JupyterHub'da çekirdek olarak gelir. Python çekirdeği, Jupyter Notebook'larda Python programlama dilini etkinleştiren JupyterHub'a varsayılan olarak kurulu olarak gelir. Jupyter Notebook'larınızda diğer programlama dillerini de kullanabilirsiniz. Tek yapmanız gereken JupyterHub için uygun çekirdekleri bilgisayarınıza kurmak.

Bu makalede, JupyterHub kullanıcılarının Python'u çalıştırıp belgeledikleri gibi Jupyter Notebook'larda JavaScript/Node.js kodlarını çalıştırıp belgeleyebilmeleri için JupyterHub JavaScript/Node.js çekirdeğini JupyterHub sunucunuza nasıl yükleyeceğinizi göstereceğiz. kodlar.

NOT: Eğer bilgisayarınızda JupyterHub kurulu değilse kullandığınız Linux dağıtımına göre aşağıdaki yazılardan birini okuyabilirsiniz:







1. JupyterHub'un En Son Sürümü Ubuntu 22.04 LTS/Debian 12/Linux Mint 21'e Nasıl Kurulur?



2. JupyterHub'un En Son Sürümü Fedora 38+/RHEL 9/Rocky Linux 9'a Nasıl Kurulur



İçeriğin Konusu:

  1. Node.js'nin Ubuntu/Debian/Linux Mint'e kurulması
  2. Node.js'yi RHEL/Rocky Linux/Fedora'ya yükleme
  3. Node.js ve NPM'nin Doğru Yüklenip Yüklenmediğini Kontrol Etme
  4. JupyterHub'a JavaScript/Node.js Çekirdeğini Yükleme
  5. JavaScript/Node.js JupyterHub Çekirdeğinin Doğru Yüklenip Yüklenmediğini Kontrol Etme
  6. Çözüm
  7. Referanslar

Node.js'nin Ubuntu/Debian/Linux Mint'e kurulması

JupyterHub JavaScript/Node.js çekirdeğinin çalışması için bilgisayarınızda Node.js'nin kurulu olması gerekir. JupyterHub sunucunuz olarak Ubuntu/Debian/Linux Mint veya başka bir Ubuntu/Debian tabanlı Linux dağıtımı kullanıyorsanız, Node.js'yi Linux dağıtımınızın resmi paket deposundan yükleyebilirsiniz.





Öncelikle APT paketi veritabanı önbelleğini aşağıdaki komutla güncelleyin:

$ sudo uygun güncelleme

  Bir bilgisayar ekranının ekran görüntüsü Açıklama otomatik olarak oluşturuldu



Node.js ve Node Paket Yöneticisini (NPM) yüklemek için aşağıdaki komutu çalıştırın:

$ sudo uygun düzenlemek nodejs npm

Kurulumu onaylamak için “Y” tuşuna basın ve ardından tuşuna basın. .

  Bir bilgisayarın ekran görüntüsü Açıklama otomatik olarak oluşturuldu

Node.js ve NPM kuruluyor. Tamamlanması biraz zaman alır.

  Bir bilgisayarın ekran görüntüsü Açıklama otomatik olarak oluşturuldu

Bu noktada Node.js ve NPM kurulmalıdır.

  Bir bilgisayar programının ekran görüntüsü Açıklama otomatik olarak oluşturuldu

Node.js'nin RHEL/Rocky Linux/Fedora'ya kurulması

JupyterHub JavaScript/Node.js çekirdeğinin çalışması için bilgisayarınızda Node.js'nin kurulu olması gerekir. JupyterHub sunucunuz olarak RHEL/Rocky Linux/Fedora veya herhangi bir RPM tabanlı Linux dağıtımını kullanıyorsanız, Node.js'yi Linux dağıtımınızın resmi paket deposundan yükleyebilirsiniz.

Öncelikle DNF paketi veritabanı önbelleğini aşağıdaki komutla güncelleyin:

$ sudo dnf makecache

Node.js ve Node Paket Yöneticisini (NPM) yüklemek için aşağıdaki komutu çalıştırın:

$ sudo dnf düzenlemek nodejs npm

Kurulumu onaylamak için “Y” tuşuna basın ve ardından tuşuna basın. .

  Bir bilgisayarın ekran görüntüsü Açıklama otomatik olarak oluşturuldu

Node.js ve NPM kuruluyor. Tamamlanması biraz zaman alır.

  Bir bilgisayarın ekran görüntüsü Açıklama otomatik olarak oluşturuldu

Bu noktada Node.js ve NPM kurulmalıdır.

Node.js ve NPM'nin Doğru Yüklenip Yüklenmediğini Kontrol Etme

Node.js ve NPM'nin doğru şekilde kurulup kurulmadığını doğrulamak için aşağıdaki komutları çalıştırın:

$ düğüm --versiyon

$ npm --versiyon

Gördüğünüz gibi Ubuntu 22.04 LTS işletim sistemimizde Node.js 12.22.9 ve NPM 8.5.1 kuruludur.

  Bir bilgisayarın ekran görüntüsü Açıklama otomatik olarak oluşturuldu

JupyterHub'a JavaScript/Node.js Çekirdeğini Yükleme

JupyterHub, IJavaScript kullanarak JavaScript/Node.js desteğini ekler. IJavaScript Node.js paketini bilgisayarınıza yüklemek için aşağıdaki komutu çalıştırın:

$ sudo npm düzenlemek -G javascript

IJavaScript Node.js paketi kuruluyor. Tamamlanması birkaç saniye sürer.

IJavaScript Node.js paketi bu noktada kurulmalıdır.

  Bir bilgisayarın ekran görüntüsü Açıklama otomatik olarak oluşturuldu

IJavaScript Node.js paketi yüklendikten sonra JupyterHub not defterlerinde JavaScript/Node.js desteğini etkinleştirmek için JupyterHub IJavaScript çekirdeğini yüklemeniz gerekir.

Öncelikle JupyterHub sanal ortamını aşağıdaki komutla etkinleştirin:

$ . / tercih / jupyterhub / çöp Kutusu / etkinleştir

JupyterHub IJavaScript çekirdeğini sistem genelinde yüklemek için (tüm JupyterHub kullanıcıları için), aşağıdaki komutu çalıştırın:

$ sudo YOL = $PATH buz kurulumu --düzenlemek =küresel

  Otomatik olarak oluşturulan mor ve beyaz bir metin Açıklama

JavaScript/Node.js JupyterHub Çekirdeğinin Doğru Yüklenip Yüklenmediğini Kontrol Etme

JavaScript/Node.js JupyterHub çekirdeğinin kurulu olup olmadığını kontrol edebilir, aşağıdaki komutu çalıştırabilirsiniz:

$ jupyter-kernelspec listesi

Mevcut çekirdekler listesinde JavaScript/Node.js çekirdeğini bulmalısınız.

JupyterHub'a giriş yaptığınızda “Notebook” bölümünde JavaScript (Node.js) programlama dilini bulmalısınız.

JavaScript/Node.js Jupyter not defteri oluşturmak için “Notebook” bölümünden JavaScript (Node.js) seçeneğine tıklayın.

  Bir bilgisayarın ekran görüntüsü Açıklama otomatik olarak oluşturuldu

Yeni bir JupyterHub JavaScript/Node.js not defteri oluşturulmalıdır.

JavaScript/Node.js kodlarını Python kodlarında yaptığınız gibi yazıp belgeleyebilirsiniz.

Çözüm

Bu makalede, Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/Fedora ve diğer Ubuntu/Debian tabanlı ve RPM tabanlı Linux dağıtımlarına Node.js ve IJavaScript'in nasıl kurulacağını gösterdik. Ayrıca Jupyter not defterlerinde JavaScript/Node.js kodlarını tıpkı Python kodlarında yaptığınız gibi çalıştırabilmeniz ve belgeleyebilmeniz için JupyterHub'a JavaScript/Node.js çekirdeğini nasıl kuracağınızı da gösterdik.

Referanslar: