Εγκαταστήστε και διαμορφώστε το Jupyter Notebook στο CentOS 8

Install Configure Jupyter Notebook Centos 8



Σε αυτό το άρθρο, θα σας δείξω πώς να εγκαταστήσετε και να διαμορφώσετε το Jupyter Notebook στο CentOS 8. Έτσι, ας ξεκινήσουμε.

Εγκατάσταση απαιτούμενων εργαλείων κατασκευής:

Για να εγκαταστήσετε το Jupyter Notebook, πρέπει να έχετε εγκατεστημένα όλα τα απαιτούμενα εργαλεία C build και Python 3 βιβλιοθήκες ανάπτυξης. Ευτυχώς, όλα αυτά είναι διαθέσιμα στο επίσημο αποθετήριο πακέτων του CentOS 8.







Πρώτον, ενημερώστε την προσωρινή μνήμη του πακέτου CentOS 8 με την ακόλουθη εντολή:



$sudodnf makecache



Τώρα, εγκαταστήστε όλα τα απαιτούμενα εργαλεία κατασκευής με την ακόλουθη εντολή:





$sudodnfεγκαθιστώ gccpython3-devel kernel-headers- $(Το όνομα σου-r)

Για επιβεβαίωση της εγκατάστασης, πατήστε ΚΑΙ και μετά πατήστε Το



Ο διαχειριστής πακέτων DNF θα πρέπει να κατεβάσει όλα τα απαιτούμενα πακέτα και να τα εγκαταστήσει. Μπορεί να χρειαστεί λίγος χρόνος για να ολοκληρωθεί.

Σε αυτό το σημείο, θα πρέπει να εγκατασταθούν όλα τα απαιτούμενα εργαλεία κατασκευής.

Εγκατάσταση του PIP 3:

Για να εγκαταστήσετε το Jupyter Notebook, πρέπει να έχετε εγκατεστημένο τον διαχειριστή πακέτων Python 3 PIP 3 στο μηχάνημά σας CentOS 8. Το CentOS 8 θα πρέπει να έχει εγκατεστημένο το PIP 3 από προεπιλογή.

Για να ελέγξετε αν είναι εγκατεστημένο το PIP 3, εκτελέστε την ακόλουθη εντολή:

$που είναιpip3

Οπως βλέπεις, pip3 η εντολή είναι διαθέσιμη στη διαδρομή /usr/bin/pip3 στην περίπτωσή μου.

Σε περίπτωση που δεν έχετε εγκατεστημένο το PIP 3, εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε το PIP3:

$sudodnfεγκαθιστώpython3-pip

Εγκατάσταση του Jupyter Notebook:

Τώρα, εγκαταστήστε το Jupyter Notebook με την ακόλουθη εντολή:

$pip3εγκαθιστώ --χρήστηςjupyter

Το PIP 3 θα πρέπει να κατεβάσει και να εγκαταστήσει όλα τα απαιτούμενα πακέτα Python. Μπορεί να χρειαστεί λίγος χρόνος για να ολοκληρωθεί.

Σε αυτό το σημείο, θα πρέπει να εγκατασταθεί το Jupyter Notebook.

Για να ελέγξετε αν το Jupyter Notebook έχει εγκατασταθεί σωστά, εκτελέστε την ακόλουθη εντολή:

$jupyter--εκδοχή

Όπως μπορείτε να δείτε, το Jupyter Notebook λειτουργεί σωστά.

Βασικά στοιχεία του Jupyter Notebook:

Για να ξεκινήσετε το Jupyer Notebook, εκτελέστε την ακόλουθη εντολή:

$σημειωματάριο jupyter

Ο διακομιστής Jupyter Notebook πρέπει να ξεκινήσει. Για να αποκτήσετε πρόσβαση στο Jupyter Notebook, πρέπει να αντιγράψετε τη διεύθυνση URL και να την επικολλήσετε στο αγαπημένο σας πρόγραμμα περιήγησης ιστού.

Μόλις μεταβείτε στη διεύθυνση URL από το αγαπημένο σας πρόγραμμα περιήγησης, θα πρέπει να δείτε τον πίνακα ελέγχου του σημειωματάριου Jupyter. Όλοι οι κατάλογοι και τα αρχεία του καταλόγου HOME θα πρέπει να είναι προσβάσιμοι από εδώ.

Για να δημιουργήσετε ένα νέο Jupyter Notebook of Python 3 (ας πούμε) στον τρέχοντα κατάλογο εργασίας σας, κάντε κλικ στο Νέος >> Python 3 Το

Θα πρέπει να ανοίξει ένα νέο Notebook. Εδώ, μπορείτε να πληκτρολογήσετε γραμμές κωδικών Python 3.

Μόλις πληκτρολογήσετε ορισμένους κωδικούς Python 3, κάντε κλικ στο Τρέξιμο Το

Οι κωδικοί θα εκτελεστούν και θα σας δείξουν την έξοδο εάν υπάρχει. Στη συνέχεια, μπορείτε να πληκτρολογήσετε περισσότερες γραμμές κωδικών Python 3.

Όπως μπορείτε να δείτε, πρόσθεσα δύο αριθμούς και εκτύπωσα το αποτέλεσμα.

Μπορείτε να αποθηκεύσετε το Notebook σας από Αρχείο >> Αποθήκευση ως…

Στη συνέχεια, πληκτρολογήστε μια σχετική διαδρομή από τον κατάλογο HOME και κάντε κλικ στο Αποθηκεύσετε Το

Το Notebook πρέπει να αποθηκευτεί.

Ένα νέο αρχείο σημειωματάριου αρχείου θα πρέπει να δημιουργηθεί στη συγκεκριμένη διαδρομή.

Απομακρυσμένη πρόσβαση στο Jupyter Notebook:

Εάν θέλετε να αποκτήσετε πρόσβαση στο Jupyter Notebook από απόσταση, τότε αυτή η ενότητα είναι για εσάς.

Αρχικά, βρείτε τη διεύθυνση IP του μηχανήματος CentOS 8 ως εξής:

$nmcli

Στην περίπτωσή μου, η διεύθυνση IP είναι 192.168.20.129. Θα είναι διαφορετικό για εσάς. Έτσι, φροντίστε να το αντικαταστήσετε με το δικό σας από εδώ και στο εξής.

Για να αποκτήσετε πρόσβαση στο Jupyter Notebook από απόσταση, εκτελέστε το Jupyter Notebook με το –Ip και -Λιμάνι σημαία ως εξής:

$σημειωματάριο jupyter-χωρίς πρόγραμμα περιήγησης --ip= 192.168.20.129--Λιμάνι=8080

Το Jupyter Notebook πρέπει να τρέξει. Αντιγράψτε τη διεύθυνση URL.

Τώρα, επιτρέψτε τη θύρα TCP 8080 μέσω του τείχους προστασίας ως εξής:

$sudofirewall-cmd-προσθήκη θύρας=8080/tcp--μόνιμος

Για να ισχύσουν οι αλλαγές στη διαμόρφωση του τείχους προστασίας, εκτελέστε την ακόλουθη εντολή:

$sudofirewall-cmd--φορτώνω πάλι

Τώρα, ανοίξτε το αγαπημένο σας πρόγραμμα περιήγησης και μεταβείτε στη διεύθυνση URL που έχετε αντιγράψει. Θα πρέπει να έχετε πρόσβαση στον πίνακα ελέγχου Jupyter Notebook.

Ορισμός κωδικού πρόσβασης για το Jupyter Notebook:

Ενδέχεται να μην σας αρέσει το προεπιλεγμένο σύστημα πρόσβασης που βασίζεται σε διακριτικά του Jupyter Notebook. Για πρόσβαση με κωδικό πρόσβασης, πρέπει να ορίσετε έναν κωδικό πρόσβασης για το Jupyter Notebook.

Αρχικά, δημιουργήστε τον κατάλογο διαμόρφωσης Jupyter Notebook ~/.jupyter ως εξής:

$δοκιμή -ρε~/.jupyter|| mkdir~/.jupyter

Τώρα, εκτελέστε την ακόλουθη εντολή για να ρυθμίσετε έναν κωδικό πρόσβασης για το Jupyter Notebook:

$κωδικός πρόσβασης σημειωματάριου jupyter

Πληκτρολογήστε έναν κωδικό πρόσβασης και πατήστε Το

Πληκτρολογήστε ξανά τον κωδικό πρόσβασης και πατήστε Το

Ο κωδικός πρόσβασης πρέπει να οριστεί.

Τώρα, εκτελέστε το Jupyter Notebook ως συνήθως και δεν πρέπει να εκτυπώνει καμία διεύθυνση URL βασισμένη σε διακριτικά, όπως μπορείτε να δείτε στο παρακάτω στιγμιότυπο οθόνης.

Για να αποκτήσετε πρόσβαση στο Jupyter Notebook, το μόνο που έχετε να κάνετε είναι να επισκεφθείτε http://192.168.20.129:8080 από το πρόγραμμα περιήγησης ιστού σας.

Θα σας ζητήσει τον κωδικό πρόσβασης. Απλώς πληκτρολογήστε τον κωδικό πρόσβασης και κάντε κλικ στο Σύνδεση Το

Θα πρέπει να είστε συνδεδεμένοι στον πίνακα ελέγχου Jupyter Notebook.

Ρύθμιση προεπιλεγμένου καταλόγου σημειωματάριων:

Ο προεπιλεγμένος ριζικός κατάλογος του Jupyter Notebook είναι ο κατάλογος HOME. Εάν θέλετε, μπορείτε να το αλλάξετε σε κάποιον άλλο κατάλογο.

Αρχικά, δημιουργήστε έναν νέο βασικό κατάλογο ~/τετράδια (ας πούμε) ως εξής:

$mkdir~/τετράδια

Για να αλλάξετε τον βασικό κατάλογο του Jupyter Notebook, εκτελέστε το Jupyter Notbook με το –Νοτετράκι-σκην σημαία ως εξής:

σημειωματάριο $ jupyter-χωρίς πρόγραμμα περιήγησης --ip= 192.168.20.129--Λιμάνι=8080
-σημειωματάριο-σκην= ~/τετράδια

Ο βασικός κατάλογος του Jupyter Notebook θα πρέπει να αλλάξει.

Διαμόρφωση σημειωματάριου Jupyter χρησιμοποιώντας αρχείο διαμόρφωσης:

Το Jupyter Notebook χρησιμοποιεί ένα αρχείο JSON ./.jupyter/jupyter_notebook_config.json για να διατηρηθεί όλη η προεπιλεγμένη διαμόρφωση.

Για να διαμορφώσετε το Jupyter Notebook, ανοίξτε το ./.jupyter/jupyter_notebook_config.json αρχείο ως εξής:

$εμείς~/.jupyter/jupyter_notebook_config.json

Το περιεχόμενο του ./.jupyter/jupyter_notebook_config.json το αρχείο πρέπει να έχει ως εξής:

{
'NotebookApp':{
'Κωδικός πρόσβασης':'sha1: 810ea19adfa5: b67bbfa54f8a2fdefa8ff812cde9b92baa57fe64',
'ip':'192.168.20.129',
'Λιμάνι':8080,
'notebook_dir':' / home / shovon / σημειωματάρια',
'open_browser':ψευδής
}
}

Φροντίστε να αλλάξετε το ip , Λιμάνι , notebook_dir αξίες ως απαιτήσεις σας. Η αξία του notebook_dir θα πρέπει να είναι η απόλυτη διαδρομή του ριζικού καταλόγου του Jupyter Notebook.

ΣΗΜΕΙΩΣΗ: ο Κωδικός πρόσβασης το πεδίο θα πρέπει να είναι εδώ μόνο εάν έχετε ορίσει έναν κωδικό πρόσβασης Jupyter Notebook χρησιμοποιώντας την εντολή κωδικός πρόσβασης σημειωματάριου jupyter Το Μην το αλλάξετε.

Μόλις τελειώσετε, αποθηκεύστε το αρχείο διαμόρφωσης.

Τώρα, μπορείτε να εκτελέσετε το Jupyter Notebook χωρίς ορίσματα γραμμής εντολών.

$σημειωματάριο jupyter

Το Jupyter Notebook πρέπει να διαμορφωθεί.

Έτσι, έτσι εγκαθιστάτε και διαμορφώνετε το Jupyter Notebook στο CentOS 8. Ευχαριστούμε που διαβάσατε αυτό το άρθρο.