آموزش نصب Python 3.8 در Debian 10 - وان سرور آکـادمی
آموزش نصب Python 3.8 در Debian 10
آموزش نصب Python 3.8 در Debian 10

آموزش نصب Python 3.8 در Debian 10

زمان تقریبی مطالعه: 3 دقیقه

آموزش نصب Python 3.8 در Debian 10

پایتون یکی از پرکاربردترین زبانهای برنامه نویسی در جهان است. پایتون با یادگیری ساده و آسان ، انتخابی محبوب برای مبتدیان و توسعه دهندگان با تجربه است. پایتون یک زبان برنامه نویسی کاملاً متنوع است. می توان از آن برای ساخت انواع برنامه ها ، از اسکریپت های ساده گرفته تا الگوریتم های یادگیری پیشرفته ماشین استفاده کرد. این آموزش نحوه نصب Python 3.8 را در Debian 10 ارائه می دهد. همچنین به شما می آموزیم چگونه یک محیط مجازی ایجاد کنید.

Debian 10 شامل نسخه پایتون 3.7 است که با استفاده از ابزار apt قابل نصب یا به روزرسانی است.

در زمان نوشتن این مقاله ، پایتون 3.8 آخرین نسخه اصلی زبان پایتون است. این نسخه شامل بسیاری از ویژگی های جدید است . پایتون 3.8 در مخازن استاندارد Debian 10 موجود نیست.

یک راز بزرگ درمورد 90 % هاستینگ های ایرانی، اورسل کردن بیش از حد است که باعث افت کیفیت سرورها میشود.

وان سرور با ارائه دسترسی های مختلف این امکان را به شما خواهد داد که تمامی منابع سرورتان را مدیریت و بررسی کنید و همچنین با ارائه گارانتی 100% برگشت وجه ریسک خرید شما را به %0 کاهش میدهد.

برای خرید سرور مجازی با گارانتی 100% بازگشت وجه کلیک کنید.

نصب Python 3.8 در Debian 10

ساختن پایتون 3.8 روی دبیان یک روند نسبتاً ساده است و تنها چند دقیقه طول خواهد کشید.

  • با نصب بسته های لازم برای ساخت منبع پایتون شروع کنید:
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
  • کد منبع آخرین نسخه را از صفحه بارگیری Python با wget یا curl دانلود کنید. در زمان نوشتن این مقاله ، آخرین نسخه 3.8.2 است:
curl -O https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tar.xz
  • وقتی بارگیری کامل شد ، تاربال را استخراج کنید :
tar -xf Python-3.8.2.tar.xz
  • به فهرست منبع Python بروید و اسکریپت configure را اجرا کنید:
cd Python-3.8.2
./configure --enable-optimizations

اسکریپت تعدادی چک را انجام می دهد تا مطمئن شوید تمام وابستگی ها نصب شده است. گزینه --enable-optimizations با اجرای چندین آزمایش ، باینری پایتون را بهینه می کند ، که روند ساخت را کندتر می کند.

  • make برای شروع مراحل ساخت اجرا کنید:
make -j 4

-j را اصلاح کنید تا با تعداد هسته های موجود در پردازنده شما مطابقت داشته باشد. با تایپ nproc می توانید شماره را پیدا کنید.

sudo make altinstall

از make install استاندارد استفاده نکنید زیرا آن را به طور پیش فرض سیستم باینری python3 بازنویسی می کند.

  • در این مرحله ، Python 3.8 روی سیستم دبیان شما نصب شده و آماده استفاده است. می توانید با تایپ کردن دستور زیر آن تأیید کنید:
python3.8 --version
خروجی:
Python 3.8.2

ایجاد یک محیط مجازی

محیط مجازی Python این امکان را برای شما فراهم می کند که ماژول های پایتون را در یک مکان جداگانه برای یک پروژه خاص نصب کنید ، نه اینکه در سطح جهان نصب شود. به این ترتیب دیگر لازم نیست نگران تأثیرگذاری بر سایر پروژه های پایتون باشید.

در این مثال ، یک پروژه جدید Python 3.8 با نام my_app در فهرست خانه کاربر ایجاد خواهیم کرد.

ابتدا دایرکتوری پروژه را ایجاد کرده و به آن تغییر دهید :

mkdir ~/my_app && cd ~/my_app

از داخل ریشه پروژه دستور زیر را اجرا کنید تا یک محیط مجازی با نام my_app_venv ساخته شود:

python3.8 -m venv my_app_venv

محیط را فعال کنید:

source my_app_venv/bin/activate

با شروع Python 3.4 ، هنگام ایجاد پیپ محیط های مجازی ، مدیر بسته برای Python بصورت پیش فرض نصب می شود.

در محیط مجازی ، می توانید به جای pip از pip3.8 و به جای python از python3.8 استفاده کنید:

python -v

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

deactivate

نتیجه گیری

ما به شما نشان داده ایم که چگونه Python 3.8 را روی Debian 10 نصب کنید. هم اکنون می توانید یک محیط مجازی ایجاد کنید و شروع به توسعه پروژه های Python 3 کنید.

Rate this post