چگونه Pytorch را در اوبونتو 22.04 نصب کنیم؟

چگونه Pytorch را در اوبونتو 22.04 نصب کنیم؟

PyTorch یک چارچوب ماشین لرنیگ اوپن سورس پرکاربرد است که به دلیل سهولت استفاده، نمودار محاسباتی پویا و کارایی آن متمایز است و آن را برای کارهای یادگیری عمیق ایده آل می کند.PyTorch که توسط Meta AI توسعه یافته و اکنون بخشی از بنیاد لینوکس است، برای برنامه هایی مانند تشخیص تصویر و گفتار، پردازش زبان طبیعی و یادگیری تقویتی استفاده می شود. معماری قدرتمند و بهینه شده برای GPU به دانشمندان داده اجازه می دهد تا شبکه های عصبی را به راحتی بسازند و به کار گیرند و آن را به ابزاری ضروری برای تحقیق و توسعه هوش مصنوعی تبدیل کند.

این راهنما به شما کمک می کند که چگونه PyTorch را روی اوبونتو با استفاده از Pip یا Anaconda نصب کنید تا شروع کنید.

پیش نیازها

مطمئن شوید که سیستم شما این شرایط را برآورده می کند:

  • پایتون 3.6 یا آخرین نسخه
  • برای پشتیبانی از GPU، مطمئن شوید که درایورها و جعبه ابزار CUDA باید نصب شده باشند.

 

نصب PyTorch در اوبونتو (نصب Pytorch Ubuntu)

برای نصب PyTorch در سیستم اوبونتو، چه با پشتیبانی از CPU یا GPU، می توانید از Pip یا Anaconda استفاده کنید. ما بر نحوه نصب Pytorch با استفاده از Pip و راه اندازی یک محیط مجازی برای سازماندهی بسته های Python خود تمرکز خواهیم کرد.

روش 01: نصب PyTorch در اوبونتو با استفاده از Pip3 (نصب Pytorch Ubuntu)

با اجرای مراحل زیر به راحتی می توانید PyTorch را با استفاده از Pip روی اوبونتو نصب کنید:

  • مرحله 1: بسته های سیستم را به روز کنید.

ابتدا مطمئن شوید که بسته های سیستم شما به روز هستند. ترمینال خود را باز کنید و دستور زیر را اجرا کنید:

$ sudo apt update
اپدیت پکیج ها برای نصب pytorch

این کد لیست پکیج های شما را به روز می کند تا اطمینان حاصل شود که آخرین نسخه ها را دارید.

  • مرحله 2: Python3-venv را نصب کنید.

در مرحله بعد، شما باید python3-venv را نصب کنید، که به شما امکان می دهد محیط های Python ایزوله ایجاد کنید. این امر برای جلوگیری از تضاد بین پروژه‌هایی که به نسخه‌های بسته مختلف نیاز دارند، مهم است.

$ sudo apt install python3-venv -y

نصب پایتون

  • مرحله 3: یک محیط مجازی پایتون بسازید.

برای راه اندازی یک محیط مجازی پایتون، یک دایرکتوری برای پروژه پایتون خود ایجاد کنید و از دستور cd برای پیمایش در آن استفاده کنید. این دایرکتوری محیط مجازی و فایل های مرتبط را نگه می دارد. به عنوان مثال، ما یک دایرکتوری به نام “pytorch_env” ایجاد کرده ایم.

$ mkdir pytorch_env
$ cd pytorch_env

نصب محیط مجازی پایتون

سپس ساختن و فعال کردن محیط مجازی:

python3 -m venv pytorch_env
source pytorch_env/bin/activate

نصب و فعال کردن محیط مجازی

هنگامی که محیط مجازی فعال می شود، درخواست ترمینال شما تغییر می کند تا نشان دهد که اکنون در محیط pytorch_env کار می کنید. اکنون می توانید بسته های پایتون را نصب کنید یا اسکریپت ها را به طور خاص در این محیط اجرا کنید. این به جلوگیری از درگیری با پروژه های دیگر با جدا نگه داشتن وابستگی ها از نصب پایتون در سراسر سیستم کمک می کند.

  • مرحله 4: PyTorch را با استفاده از Pip نصب کنید

با فعال بودن محیط مجازی، می توانید PyTorch را نصب کنید. اگر کارت گرافیک ندارید یا به شتاب و قدرت پردازش کارت گرافیک نیاز ندارید. می توانید کتابخانه Pytorch را فقط با پشتیبانی CPU نصب کنید. برای نصب Pytorch برای اجرا بر روی CPU، از این دستور استفاده کنید:

pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu
نصب PyTorch بر روی CPU

اگر یک GPU سازگار دارید و می‌خواهید از CUDA برای شتاب استفاده کنید، PyTorch را با پشتیبانی GPU نصب کنید:

 

pip3 install torch torchvision torchaudio
  • مرحله 5: نصب را تأیید کنید

برای تأیید اینکه PyTorch با موفقیت نصب شده است، مفسر Python را باز کنید و نسخه PyTorch را بررسی کنید:

python

import torch

تاییدیه نصب PyTorch

 

 

value = torch.randn(1, 6)
تست PyTorch
print(torch.__version__)
پرینت ورژن PyTorch 

با این کار ورژن PyTorch که نصب کرده اید نمایش داده می شود و تأیید می کند که راه اندازی با موفقیت انجام شده است.

روش 02: نحوه نصب PyTorch در اوبونتو با استفاده از Anaconda

شما می توانید PyTorch را در اوبونتو با استفاده از Anaconda، یک پلتفرم اوپن سورس محبوب، نصب کنید. این روش به شما اجازه می دهد تا به راحتی بسته ها و محیط های پایتون خود را مدیریت کنید. برای نصب Pytorch با استفاده از Conda مراحل زیر را دنبال کنید:

  • مرحله 1: پکیج های سیستم را آپدیت کنید.

با به روز رسانی پکیج های سیستم خود شروع کنید تا مطمئن شوید همه چیز آپدیت است. ترمینال خود را باز کنید و دستور زیر را اجرا کنید:

$ sudo apt update
  • مرحله 2: Anaconda یا Conda را نصب کنید.

بعد، باید Anaconda را نصب کنید. می توانید بسته های Conda را با استفاده از دستور Curl نصب کنید. اگر curl از قبل بر روی سیستم اوبونتو شما نصب نشده است، آن را با استفاده از دستور زیر نصب کنید:

$ sudo apt install curl -y

نصب-ANACONDA

به دایرکتوری Temporary یا temp بروید: اجرای نصب در یک دایرکتوری ایزوله تمرین خوبی است. می توانید از دایرکتوری /tmp استفاده کنید:

cd /tmp

اسکریپت Anaconda Installer را با استفاده از Curl دانلود کنید:

curl --output anaconda.sh https://repo.anaconda.com/archive/Anaconda3-2023.07-2-Linux-x86_64.sh

دانلود anaconda

این دستور نصب کننده Anaconda را به عنوان “anaconda.sh” ذخیره می کند. در صورت نیاز می‌توانید وب‌سایت رسمی آناکوندا را برای آخرین نسخه بررسی کنید.

فایل دانلود شده را چک کنید. مهم است که یکپارچگی فایل دانلود شده را بررسی کنید تا مطمئن شوید که خراب نشده است. برای اینکار آن را با کد زیر چک کنید:

sha256sum anaconda.sh

مطمئن شوید که جمع چک با مقدار ارائه شده در وب سایت رسمی آناکوندا مطابقت دارد.

پس از تأیید، نصب را با اجرای اسکریپت نصب ادامه دهید:

bash anaconda.sh

پس از نصب، محیط شل خود را آپدیت کنید تا دستورات Anaconda در ترمینال شما در دسترس باشد:

source ~/.bashrc

باید مشاهده کنید که اعلان ترمینال به “base” تغییر می کند، که نشان می دهد محیط پیش فرض Anaconda فعال است. بعداً می توانید Anaconda را با استفاده از دستور conda activate فعال کنید.

با اجرای کد زیر تأیید کنید که نصب Anaconda موفقیت آمیز بوده است:

conda --version
  • مرحله 3: PyTorch را با استفاده از Anaconda نصب کنید

با نصب و فعال بودن Anaconda، اکنون می توانید PyTorch را نصب کنید. اگر کارت گرافیک ندارید یا به شتاب و قدرت پردازش کارت گرافیک نیاز ندارید کتابخانه Pytorch را فقط با پشتیبانی CPU نصب کنید.

conda install pytorch torchvision torchaudio pytorch-cuda=11.7 -c pytorch -c nvidia
  • مرحله 4: نصب را تأیید کنید

در نهایت، برای تأیید اینکه PyTorch به درستی نصب شده است، یک برنامه Python را اجرا کنید و نسخه PyTorch را بررسی کنید:

python
import torch
print(torch.__version__)

 با این دستور نسخه PyTorch که در حال حاضر نصب شده است چاپ می شود و تأیید می کند که همه چیز به درستی نصب شده است.

 

چگونه PyTorch را در Ubuntu حذف کنیم؟

برای حذف PyTorch از سیستم اوبونتو، این مراحل را بسته به نحوه نصب اولیه آن دنبال کنید.

اگر PyTorch را با استفاده از Pip نصب کرده اید، می توانید با اجرای دستور زیر آن را حذف کنید:

$ pip3 uninstall torch -y

این دستور PyTorch را از محیط پایتون شما حذف می کند.

اگر از Anaconda برای نصب PyTorch استفاده کرده اید، می توانید آن را با این دستور حذف کنید:

$ conda remove pytorch -y

با این کار PyTorch از محیط Anaconda شما حذف می شود.

 

نتیجه گیری

این راهنما نحوه نصب PyTorch در اوبونتو را با استفاده از Pip و Anaconda نشان می‌دهد. همچنین گزینه های نصب مختلف موجود بسته به منابع محاسباتی سیستم شما را پوشش می دهد. با راه اندازی PyTorch، شما آماده هستید تا در ویژگی های آن استفاده کنید و از قابلیت های قدرتمند آن بهره ببرید.

آخرین نوشته ها

تماس با ما

 کرج، شاهین ویلا، بلوار امام خمینی ، خیابان نهم شرقی ، برج شاهین ،طبقه اول واحد2

 91014618

  info@shopingserver.net

با تلفن ثابت بدون پیش شماره قابل شماره گیری هست و در صورتی که با تلفن همراه قصد تماس گرفتن دارید از پیش شماره استان خود را اول شماره وارد نمایید.

رضا پودینه

رضا پودینه

مطالب مرتبط