Android

Πώς να εγκαταστήσετε tensorflow στο ubuntu 18.04

Howto install Ambari on Ubuntu

Howto install Ambari on Ubuntu

Πίνακας περιεχομένων:

Anonim

Το TensorFlow είναι μια πλατφόρμα δωρεάν και ανοιχτού κώδικα για μηχανική μάθηση που χτίστηκε από την Google. Χρησιμοποιείται από διάφορους οργανισμούς, όπως το Twitter, το PayPal, η Intel, η Lenovo και η Airbus.

Το TensorFlow μπορεί να εγκατασταθεί σε όλο το σύστημα, σε εικονικό περιβάλλον Python, ως δοχείο Docker ή με Anaconda. Για μαθησιακούς σκοπούς, είναι καλύτερο να εγκαταστήσετε το TensorFlow σε ένα εικονικό περιβάλλον Python. Με αυτόν τον τρόπο μπορείτε να έχετε πολλαπλά διαφορετικά απομονωμένα περιβάλλοντα Python σε έναν μόνο υπολογιστή και να εγκαταστήσετε μια συγκεκριμένη έκδοση μιας λειτουργικής μονάδας ανά βάση έργου χωρίς να ανησυχείτε ότι θα επηρεάσει τα άλλα Έργα σας.

Αυτό το σεμινάριο περιγράφει τον τρόπο εγκατάστασης του TensorFlow στο Ubuntu 18.04.

Εγκατάσταση του TensorFlow στο Ubuntu 18.04

Οι ακόλουθες ενότητες παρέχουν οδηγίες βήμα προς βήμα σχετικά με τον τρόπο εγκατάστασης του TensorFlow σε ένα εικονικό περιβάλλον Python στο Ubuntu 18.04.

1. Εγκατάσταση Python 3 και venv

Το Ubuntu 18.04 μεταφέρεται με Python 3.6 από προεπιλογή. Μπορείτε να επαληθεύσετε ότι το Python 3 είναι εγκατεστημένο στο σύστημά σας πληκτρολογώντας:

python3 -V

Η έξοδος θα πρέπει να φαίνεται ως εξής:

Python 3.6.6 Εάν θέλετε να χρησιμοποιήσετε το Python 3.7, ελέγξτε αυτόν τον οδηγό.

Ξεκινώντας από την Python 3.6, ο συνιστώμενος τρόπος για να δημιουργήσετε ένα εικονικό περιβάλλον είναι να χρησιμοποιήσετε τη μονάδα venv . Για να εγκαταστήσετε το python3-venv που παρέχει στη μονάδα venv , εκτελέστε την ακόλουθη εντολή:

sudo apt install python3-venv

Μόλις εγκατασταθεί η μονάδα, είμαστε έτοιμοι να δημιουργήσουμε ένα εικονικό περιβάλλον για το έργο μας TensorFlow.

2. Δημιουργία εικονικού περιβάλλοντος

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

Δημιουργήστε έναν νέο κατάλογο για το έργο TensorFlow και το cd σε αυτό:

mkdir my_tensorflow cd my_tensorflow

Αφού εισέλθετε στον κατάλογο, εκτελέστε την ακόλουθη εντολή για να δημιουργήσετε το εικονικό περιβάλλον:

python3 -m venv venv

Η παραπάνω εντολή δημιουργεί έναν κατάλογο με όνομα venv , ο οποίος περιέχει ένα αντίγραφο του δυαδικού Python, του διαχειριστή πακέτων Pip, της τυπικής βιβλιοθήκης Python και άλλων αρχείων υποστήριξης. Μπορείτε να χρησιμοποιήσετε οποιοδήποτε όνομα θέλετε για το εικονικό περιβάλλον.

Για να αρχίσετε να χρησιμοποιείτε αυτό το εικονικό περιβάλλον, θα πρέπει να το ενεργοποιήσετε εκτελώντας το script activate :

source venv/bin/activate

Αφού ενεργοποιηθεί, ο κατάλογος bin του εικονικού περιβάλλοντος θα προστεθεί στην αρχή της $PATH . Επίσης, η προτροπή του κελύφους σας θα αλλάξει και θα εμφανίσει το όνομα του εικονικού περιβάλλοντος που χρησιμοποιείτε αυτήν τη στιγμή. Σε αυτή την περίπτωση που είναι venv .

Αναβαθμίστε το pip στην πιο πρόσφατη έκδοση για να αποφύγετε προβλήματα κατά την εγκατάσταση πακέτων:

pip install --upgrade pip

3. Εγκατάσταση του TensorFlow

Τώρα που το εικονικό περιβάλλον είναι ενεργοποιημένο, ήρθε η ώρα να εγκαταστήσετε το πακέτο TensorFlow.

pip install --upgrade tensorflow

Μέσα στο εικονικό περιβάλλον, μπορείτε να χρησιμοποιήσετε την εντολή pip αντί του pip3 και του python αντί του python3 .

Για να επαληθεύσετε την εγκατάσταση, χρησιμοποιήστε την ακόλουθη εντολή που θα εκτυπώσει την έκδοση TensorFlow:

python -c 'import tensorflow as tf; print(tf.__version__)'

Κατά τη σύνταξη αυτού του άρθρου, η τελευταία σταθερή έκδοση του TensorFlow είναι 1.13.1

1.13.1

Η έκδοση TensorFlow μπορεί να διαφέρει από την έκδοση που εμφανίζεται εδώ.

Αφού τελειώσετε με την εργασία σας, απενεργοποιήστε το περιβάλλον, πληκτρολογώντας deactivate και θα επιστρέψετε στο κανονικό σας κέλυφος.

deactivate

συμπέρασμα

Σε αυτό το σεμινάριο, σας δείξαμε πώς να εγκαταστήσετε το TensorFlow Ubuntu 18.04.

python ubuntu