آموزش نصب پایتون Python در ویندوز (windows) | ubuntu | centos | Rocky linux



پایتون (Python) چیست

پایتون یکی از محبوب ترین زبان های برنامه نویسی در جهان است. این یک زبان همه کاره است که برای ساخت انواع برنامه ها، از اسکریپت های ساده گرفته تا الگوریتم های پیچیده یادگیری ماشین استفاده می شود. پایتون با نحوی ساده و آسان برای یادگیری، یک انتخاب محبوب برای مبتدیان و توسعه دهندگان باتجربه است. در زمان انتشار این مقاله، Python 3.10 آخرین نسخه اصلی انتشار زبان Python است. با خرید vps بلوسرور میتوانید پایتون را در سرور راه اندازی و app و برنامه های خود را اجرا کنید.

پایتون پرکاربردترین زبان سطح بالا است که شامل برنامه‌هایی از اسکریپت‌های معمولی گرفته تا الگوریتم‌های machine learning پیچیده استفاده میشود. به این دلیل مورد استقبال است که به سادگی تبدیل به نسخه‌های جدیدتر میشود و از syntax آسان برای یادگیری آن دارد که خوانایی را افزایش می‌دهد و همچنین هزینه‌های نگهداری نرم‌افزار را کاهش می‌دهد.

 

در این مقاله آموزش نصب پایتون Python در ویندوز (windows) | ubuntu | centos | Rocky linux را بررسی میکنیم.

 

پایتون 3.10 دارای ویژگی های زیر است:

  • امکان تایپ مستقیم هینت لیست ها (hint lists) و دیکشنری
  • decorators انعطاف پذیرتر بیشتر
  • حذف کد سازگاری منسوخ شده
  • parser قدرتمندتر پایتون
  • کدهای وضعیت HTTP جدید
  • پشتیبانی مناسب از منطقه زمانی
  • بروز رسانی های امنیتی و غیره

 

ویژگی نسخه پایتون 3.10:

ویژگی های سینتکس جدید:

PEP 634, Structural Pattern Matching: Specification
PEP 635, Structural Pattern Matching: Motivation and Rationale
PEP 636, Structural Pattern Matching: Tutorial
bpo-12782, Parenthesized context managers are now officially allowed

 

 

آموزش نصب پایتون در اوبونتو 18 – 20 – 22

روشهای زیادی برای نصب پایتون در اوبونتو وجود دارد. در این آموزش از طریق ” PPA Method ” پایتون را در اوبونتو نصب میکنیم. اگر نیاز به vps دارید میتوانید پایتون را در سرور مجازی آلمان یا vps آمریکا نصب کنید، ابتدا پکیج هارو بروزرسانی میکنیم

sudo apt update && sudo apt upgrade

 

اولین و ساده ترین راه حل برای کاربران اوبونتو، استفاده از deadsnakes team  است که همیشه حاوی آخرین بهروزرسانی‌های پایتون و همه بسته‌های اضافی است که ممکن است مورد نیاز باشد. برای پیش نیاز، ابتدا باید PPA های سفارشی را نصب کنید.

sudo apt install software-properties-common -y

سپس، deadsnakes/ppa را با دستور زیر به لیست مخزن بسته APT خود اضافه کنید.

sudo add-apt-repository ppa:deadsnakes/ppa -y

هنگامی که مخزن وارد شد، یک به روز رسانی APT را برای تازه کردن مدیر بسته خود اجرا کنید تا PPA جدید وارد شده را در بر گیرد.

sudo apt update

اکنون می توانید پایتون 3.10 را با اجرای کد زیر نصب کنید

sudo apt install python3.10 -y

برای تایید و بررسی نسخه نصب شده هم دستور زیر را برای چک کردن میتوانید وارد کنید

python3.10 --version

 

به صورت اختیاری، می توانید موارد اضافی زیر را نصب کنید.
Install development headers for building C extensions:
sudo apt install python3.10-dev -y


Install the standard library (venv) module:
sudo apt install python3.10-venv -y


Install the standard library (distutils) module:
sudo apt install python3.10-distutils -y


Install the (2to3.3.10) utility as well as the standard library (lib2to3) module:
sudo apt install python3.10-lib2to3 -y


Install the standard library (dbm.gnu) module:
sudo apt install python3.10-gdbm -y


Install the standard library (tkinter) module:
sudo apt install python3.10-tk -y

 

نصب Python PIP با نسخه 3.10

PIP ابزاری برای Python و برای مدیریت نصب بسته های پایتون است. از آن برای جستجو، دانلود و نصب بسته از Python package index و سایر indexes ها استفاده میشه. به طور پیش فرض، نصب python-3.10 با استفاده از دستور APT زیر باید برای همه کسانی که از مخزن Python PPA استفاده می کنند کار کند.

sudo apt install python3-pip

اکنون نسخه PIP 3.10 نصب شده را با دستور زیر بررسی کنید.

pip3.10 --version

 

آموزش نصب پایتون در ویندوز (Windows)

ابتدا صفحه دانلود فایل نصبی پایتون ویندوز رو باز کنید. نسخه مورد نظر رو پیدا کنید و بعد از کلیک کردن روی اون، Windows installer (64-bit) انتخاب و دانلود کنید. بعد از دانلود فایل نصبی رو اجرا کنید و مراحل رو بصورت next و install ادامه بدین و Install launcher for all users انتخاب کنید. موقع نصب حتما تیک add python 3.10 to PATH بزنین تا فعال باشه.

 

 

آموزش نصب پایتون در Rocky Linux

در این مقاله آخرین نسخه پایتون موجود یعنی 3.10.5 را بر روی سیستم راکی لینوکس 9 نصب می کنیم. برای یافتن آخرین نسخه موجود و دانلود سورس کد آن، می توانید وب سایت رسمی آنها را بررسی کنید. ابتدا آپدیت رو انجام میدیم، سپس پیش نیازهارو نصب میکنیم

dnf update
dnf install gcc openssl-devel bzip2-devel libffi-devel zlib-devel wget make
wget https://www.python.org/ftp/python/3.10.5/Python-3.10.5.tgz
tar xzf Python-3.10.5.tgz
cd Python-3.10.5
./configure --enable-optimizations

با اجرای دستور زیر، نصب پایتون را در سیستم راکی لینوکس کامل کنید.

make -j 2

nproc

make altinstall

 

آموزش نصب پایتون در Centos

اگر نیاز به vps دارید میتوانید پایتون را در سرور مجازی امارات یا vps ایران نصب کنید، در حال حاضر آخرین نسخه پایدار پایتون 3.10.2 است. در این راهنما، نصب Python 3.10.2 بر روی Centos 7 را یاد خواهید گرفت.

sudo yum update -y
sudo yum groupinstall "Development Tools" -y 
sudo yum install wget openssl-devel libffi-devel bzip2-devel -y

 

اکنون از دستور wget برای دانلود پایتون 3.10.2 از سورس کد پایتون، دانلود کنید.

wget https://www.python.org/ftp/python/3.10.2/Python-3.10.2.tgz

tar xvf Python-3.10.2.tgz

cd Python-3.10.2

./configure --enable-optimizations

sudo make altinstall