Android

Πώς να εγκαταστήσετε το tensorflow σε centos 7

How to Install and Configure Git and GitHub on Windows

How to Install and Configure Git and GitHub on Windows

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

Anonim

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

Αυτό το σεμινάριο θα σας καθοδηγήσει στον τρόπο εγκατάστασης του TensorFlow στο CentOS 7.

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

Εγκατάσταση του TensorFlow στο CentOS

Το TensorFlow υποστηρίζει και το Python 2 και το 3.

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

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

Θα εγκαταστήσουμε Python 3.6 από τα αποθετήρια συλλογών λογισμικού (SCL).

Το CentOS 7 συνοδεύεται από το Python 2.7.5, το οποίο αποτελεί κρίσιμο μέρος του συστήματος βάσης CentOS. Το SCL θα σας επιτρέψει να εγκαταστήσετε νεότερες εκδόσεις του python 3.x παράλληλα με το προεπιλεγμένο python v2.7.5 έτσι ώστε τα εργαλεία συστήματος όπως το yum να συνεχίσουν να λειτουργούν σωστά.

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

sudo yum install centos-release-scl

Μόλις ολοκληρωθεί η εγκατάσταση της Python 3.6, εκτελέστε την ακόλουθη εντολή:

sudo yum install rh-python36

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

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

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

Για να αποκτήσετε πρόσβαση στο Python 3.6, πρέπει να ξεκινήσετε μια νέα παρουσία κελύφους χρησιμοποιώντας το εργαλείο scl:

scl enable rh-python36 bash

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

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

mkdir tensorflow_project cd tensorflow_project

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

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 CentOS 7.

python centos