TensorFlow یک open-source platform برای یادگیری ماشین است که توسط Google ساخته شده است. این می تواند بر روی CPU یا GPU در دستگاه های مختلف اجرا شود. TensorFlow را می توان در سطح سیستم ، در یک محیط مجازی پایتون ، به عنوان Docker container یا با Anaconda نصب کرد. در این قسمت ، نحوه نصب TensorFlow در یک محیط مجازی Python در Debian 10 را توضیح خواهیم داد. با ما در شتابان هاست همراه باشيد.
یک محیط مجازی به شما امکان می دهد چندین محیط مختلف جدا شده Python را روی یک رایانه داشته باشید و نسخه خاصی از ماژول را بر اساس هر پروژه نصب کنید ، بدون اینکه نگران باشید این امر روی سایر پروژه های شما تأثیر می گذارد.
بخشهای زیر گام به گام دستورالعمل نحوه نصب TensorFlow در یک محیط مجازی Python در Debian10 را ارائه می دهد.
۱-نصب Python 3 و venv
Debian 10 ، Buster با Python 3.7 ارسال می شود.
برای تأیید اینکه Python 3 روی سیستم شما نصب شده است ، تایپ کنید:
python3 --version
خروجي چيزي شبيه به زير است:
Python 3.7.3
روش توصیه شده برای ایجاد یک محیط مجازی استفاده از ماژول venv است که توسط بسته python3-venv ارائه شده است.
اگر بسته python3-venv روی سیستم شما نصب نشده است ، آن را با وارد کردن نصب کنید:
sudo apt update
sudo apt install python3-venv
به دایرکتوری بروید که در آن محیط های مجازی Python3 خود را ذخیره می کنید. این می تواند فهرست خانه شما یا هر فهرست دیگری باشد که کاربر شما مجوزهای خواندن و نوشتن را خوانده است.
یک فهرست جدید برای پروژه TensorFlow ایجاد کنید و به آن بروید:
mkdir my_tensorflow
cd my_tensorflow
برای ایجاد محیط مجازی ، از داخل فهرست ، دستور زیر را وارد کنید
python3 -m venv venv
دستور بالا یک دایرکتوری به نام venv ایجاد می کند که شامل یک کپی از Python binary، مدیر بسته Pip ، کتابخانه استاندارد Python و سایر فايل های پشتیبانی می شود. می توانید از هر اسمی که دوست دارید برای محیط مجازی استفاده کنید.
برای شروع استفاده از محیط مجازی ، باید آن را با اجرای اسکریپت activate فعال کنید
source venv/bin/activate
پس از فعال شدن ، پوشه bin محیط مجازی در ابتدای متغیر $ $ PATH سیستم اضافه خواهد شد. همچنین ، پوسته تغییر می کند و نام محیط مجازی را که در حال حاضر در آن هستید نشان می دهد. در این مثال ، (venv) است.
نصب TensorFlow به نسخه pip 19 یا بالاتر نیاز دارد. برای به روزرسانی pip به آخرین نسخه ، دستور زیر را اجرا کنید:
pip install --upgrade pip
اکنون که یک محیط مجازی ایجاد کرده ایم ، مرحله بعدی نصب بسته TensorFlow است.
چندین بسته TensorFlow وجود دارد که می توانند از PyPI نصب شوند. بسته tensorflow فقط از CPU پشتیبانی می کند و به کاربران تازه کار توصیه می شود. اگر یک پردازنده گرافیکی اختصاصی NVIDIA با قابلیت محاسبه CUDA 3.5 یا بالاتر دارید و می خواهید از قدرت پردازش آن استفاده کنید ، به جای tensorflow بسته tensorflow-gpu را که شامل بكاپ GPU است نصب کنید.
برای نصب TensorFlow دستور زیر را وارد کنید:
pip install --upgrade tensorflow
پس از اتمام نصب ، آن را با دستور زیر که نسخه را چاپ می کند تأیید کنید:
python -c 'import tensorflow as tf; print(tf.__version__)'
آخرین نسخه پایدار TensorFlow 2.0.0 است:
۲٫۰٫۰
نسخه چاپ شده روی ترمینال شما ممکن است با نسخه نشان داده شده در بالا متفاوت باشد. TensorFlow روی سیستم دبیان شما نصب شده است.
پس از اتمام ، غیرفعال را تایپ کنید تا محیط غیرفعال شود و به پوسته طبیعی خود برگردید
deactivate
ما را در شتابان هاست دنبال كنيد.