آموزش نصب و اجرای پایتون Python در لینوکس اوبونتو و ویندوز
پایتون (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
اجرای پایتون در سرور لینوکس اوبونتو (نحوه اجرای اسکریپت پایتون در لینوکس VPS)
بعد از نصب پایتون، ترمینال سرور مجازی لینوکس را باز کنید و « python » را تایپ کنید. این دستور محیط برنامه پایتون را باز میکند. ساده ترین راه برای اجرای تست پایتون، اجرای کد Hello World است. برنامه ساده ای را مینوسیم که “Hello World!” را چاپ کنید. فقط کافی هست دستور print “Hello World!” را در محیط پایتونی که باز کردید تایپ کنید.
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