Σε αυτό το άρθρο, θα σας δείξουμε πώς να εγκαταστήσετε τον πυρήνα JupyterHub JavaScript/Node.js στον διακομιστή σας JupyterHub, έτσι ώστε οι χρήστες του JupyterHub να μπορούν να εκτελούν και να τεκμηριώνουν τους κώδικες JavaScript/Node.js στα Σημειωματάρια Jupyter ακριβώς όπως εκτελούνται και τεκμηριώνουν την Python κωδικούς.
ΣΗΜΕΙΩΣΗ: Εάν δεν έχετε εγκαταστήσει το JupyterHub στον υπολογιστή σας, μπορείτε να διαβάσετε ένα από τα άρθρα ανάλογα με τη διανομή Linux που χρησιμοποιείτε:
1. Πώς να εγκαταστήσετε την τελευταία έκδοση του JupyterHub στο Ubuntu 22.04 LTS/ Debian 12/Linux Mint 21
2. Πώς να εγκαταστήσετε την τελευταία έκδοση του JupyterHub στο Fedora 38+/RHEL 9/Rocky Linux 9
Θέμα Περιεχομένων:
- Εγκατάσταση του Node.js στο Ubuntu/Debian/Linux Mint
- Εγκατάσταση του Node.js σε RHEL/Rocky Linux/Fedora
- Έλεγχος εάν το Node.js και το NPM έχουν εγκατασταθεί σωστά
- Εγκατάσταση του πυρήνα JavaScript/Node.js στο JupyterHub
- Έλεγχος εάν ο πυρήνας JavaScript/Node.js JupyterHub έχει εγκατασταθεί σωστά
- συμπέρασμα
- βιβλιογραφικές αναφορές
Εγκατάσταση του Node.js στο Ubuntu/Debian/Linux Mint
Για να λειτουργήσει ο πυρήνας JupyterHub JavaScript/Node.js, πρέπει να έχετε εγκατεστημένο το Node.js στον υπολογιστή σας. Εάν χρησιμοποιείτε Ubuntu/Debian/Linux Mint ή οποιαδήποτε άλλη διανομή Linux που βασίζεται σε Ubuntu/Debian ως διακομιστή JupyterHub, μπορείτε να εγκαταστήσετε το Node.js από το επίσημο αποθετήριο πακέτων της διανομής σας Linux.
Αρχικά, ενημερώστε τη μνήμη cache της βάσης δεδομένων του πακέτου APT με την ακόλουθη εντολή:
$ sudo εύστοχη ενημέρωση
Για να εγκαταστήσετε το Node.js και το Node Package Manager (NPM), εκτελέστε την ακόλουθη εντολή:
$ sudo κατάλληλος εγκαθιστώ nodejs npmΓια να επιβεβαιώσετε την εγκατάσταση, πατήστε 'Y' και στη συνέχεια πατήστε <Εισαγωγή> .
Το Node.js και το NPM εγκαθίστανται. Χρειάζεται λίγος χρόνος για να ολοκληρωθεί.
Σε αυτό το σημείο, θα πρέπει να εγκατασταθούν τα Node.js και NPM.
Εγκατάσταση του Node.js σε RHEL/Rocky Linux/Fedora
Για να λειτουργήσει ο πυρήνας JupyterHub JavaScript/Node.js, πρέπει να έχετε εγκατεστημένο το Node.js στον υπολογιστή σας. Εάν χρησιμοποιείτε RHEL/Rocky Linux/Fedora ή οποιαδήποτε άλλη διανομή Linux που βασίζεται σε RPM ως διακομιστή JupyterHub, μπορείτε να εγκαταστήσετε το Node.js από το επίσημο αποθετήριο πακέτων της διανομής σας Linux.
Αρχικά, ενημερώστε τη μνήμη cache της βάσης δεδομένων του πακέτου 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.
Εγκατάσταση του πυρήνα JavaScript/Node.js στο JupyterHub
Το JupyterHub προσθέτει την υποστήριξη JavaScript/Node.js μέσω της χρήσης του IJavaScript. Για να εγκαταστήσετε το πακέτο IJavaScript Node.js στον υπολογιστή σας, εκτελέστε την ακόλουθη εντολή:
$ sudo npm εγκαθιστώ -σολ javascriptΤο πακέτο IJavaScript Node.js εγκαθίσταται. Χρειάζονται μερικά δευτερόλεπτα για να ολοκληρωθεί.
Το πακέτο IJavaScript Node.js θα πρέπει να εγκατασταθεί σε αυτό το σημείο.
Μόλις εγκατασταθεί το πακέτο IJavaScript Node.js, πρέπει να εγκαταστήσετε τον πυρήνα JupyterHub IJavaScript για να ενεργοποιήσετε την υποστήριξη JavaScript/Node.js σε σημειωματάρια JupyterHub.
Αρχικά, ενεργοποιήστε το εικονικό περιβάλλον JupyterHub με την ακόλουθη εντολή:
$ . / επιλέγω / jupyterhub / αποθήκη / δραστηριοποιώ
Για να εγκαταστήσετε τον πυρήνα JupyterHub IJavaScript σε όλο το σύστημα (για όλους τους χρήστες του JupyterHub), εκτελέστε την ακόλουθη εντολή:
$ sudo ΜΟΝΟΠΑΤΙ = $PATH εγκατάσταση πάγου --εγκαθιστώ =παγκόσμια
Έλεγχος εάν ο πυρήνας JavaScript/Node.js JupyterHub έχει εγκατασταθεί σωστά
Μπορείτε να ελέγξετε εάν ο πυρήνας JavaScript/Node.js JupyterHub είναι εγκατεστημένος, εκτελέστε την ακόλουθη εντολή:
$ λίστα jupyter-kernelspecΘα πρέπει να βρείτε τον πυρήνα JavaScript/Node.js στη λίστα διαθέσιμων πυρήνων.
Εάν συνδεθείτε στο JupyterHub, θα πρέπει να βρείτε τη γλώσσα προγραμματισμού JavaScript (Node.js) στην ενότητα 'Notebook'.
Για να δημιουργήσετε ένα σημειωματάριο JavaScript/Node.js Jupyter, κάντε κλικ στο JavaScript (Node.js) από την ενότητα 'Notebook'.
Θα πρέπει να δημιουργηθεί ένα νέο σημειωματάριο JupyterHub JavaScript/Node.js.
Μπορείτε να γράψετε και να τεκμηριώσετε τους κώδικες JavaScript/Node.js με τον ίδιο τρόπο που κάνετε στους κώδικες Python.
συμπέρασμα
Σε αυτό το άρθρο, σας δείξαμε πώς να εγκαταστήσετε το Node.js και το IJavaScript σε Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/Fedora και σε άλλες διανομές Linux που βασίζονται σε Ubuntu/Debian και σε RPM. Σας δείξαμε επίσης πώς να εγκαταστήσετε τον πυρήνα JavaScript/Node.js στο JupyterHub, ώστε να μπορείτε να εκτελείτε και να τεκμηριώνετε τους κώδικες JavaScript/Node.js σε σημειωματάρια Jupyter όπως ακριβώς κάνετε στους κώδικες Python.