אנדרואיד

כיצד להתקין זרימת tensor על סנטוס 7

How to Install TensorFlow on CentOS

How to Install TensorFlow on CentOS

תוכן עניינים:

Anonim

TensorFlow היא פלטפורמת קוד פתוח וחינמית לבניית מודלים של למידת מכונות שפותחה על ידי גוגל. משתמשים בו במספר ארגונים כולל טוויטר, פייפאל, אינטל, לנובו ואיירבוס.

הדרכה זו תנחה אותך כיצד להתקין את TensorFlow ב- CentOS 7.

ניתן להתקין את TensorFlow ברחבי המערכת, בסביבה וירטואלית של פייתון, ככלי Docker או עם Anaconda.

התקנת TensorFlow ב- CentOS

TensorFlow תומך גם בפייתון 2 וגם ב -3.

אנו נשתמש ב- Python 3 ונתקין את TensorFlow בסביבה וירטואלית. בדרך זו תוכלו להתקיים מספר סביבות Python מבודדות שונות במחשב יחיד ולהתקין גרסה ספציפית של מודול על בסיס פרוייקט מבלי לדאוג שזה ישפיע על הפרויקטים האחרים שלכם.

1. התקנת Python 3

אנו נתקין את Python 3.6 ממאגרי תוכנות אוספי התוכנה (SCL).

CentOS 7 אוניות עם Python 2.7.5 המהווה חלק קריטי במערכת הבסיס של CentOS. SCL יאפשר להתקין גרסאות חדשות יותר של פייתון 3.x לצד פייתון ברירת המחדל v2.7.5 כך שכלי מערכת כמו יום ימשיכו לעבוד כראוי.

כדי לאפשר את המאגר, התקן את קובץ השחרור של SCL:

sudo yum install centos-release-scl

לאחר סיום התקנת Python 3.6 על ידי הפעלת הפקודה הבאה:

sudo yum install rh-python36

אנו מוכנים כעת ליצור סביבה וירטואלית לפרויקט TensorFlow שלנו.

2. יצירת סביבה וירטואלית

החל מ- Python 3.6, הדרך המומלצת ליצור סביבה וירטואלית היא להשתמש במודול ה- venv .

כדי לגשת לפייתון 3.6 עליך להפעיל מופע פגז חדש באמצעות הכלי scl:

scl enable rh-python36 bash

נווט אל הספרייה בה תרצה לאחסן את פרויקט TensorFlow. זה יכול להיות ספריית הבית שלך או כל ספרייה אחרת בה יש למשתמש הרשאות קריאה וכתיבה.

צור ספרייה חדשה עבור פרויקט TensorFlow ותקליט לתוכו:

mkdir tensorflow_project cd tensorflow_project

בתוך הספרייה, הפעל את הפקודה הבאה ליצירת הסביבה הווירטואלית:

python3 -m venv venv

הפקודה שלמעלה יוצרת ספריה בשם venv , המכילה עותק של הבינארי Python, מנהל חבילת Pip, ספריית Python הסטנדרטית וקבצים תומכים אחרים. אתה יכול להשתמש בכל שם שתרצה לסביבה הווירטואלית.

כדי להתחיל להשתמש בסביבה וירטואלית זו, עליך להפעיל אותה על ידי activate סקריפט activate :

source venv/bin/activate

לאחר ההפעלה, תתווסף ספריית הפח של הסביבה הווירטואלית בתחילת המשתנה $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.

פיתון סנטוס