پایتون یکی از محبوب ترین زبان های برنامه نویسی در جهان است. این یک زبان همه کاره است که برای ساخت برنامه های مختلف از اسکریپت های ساده گرفته تا الگوریتم های پیچیده یادگیری ماشین استفاده می شود. پایتون با سینتکس ساده و یادگیری آسان خود یک انتخاب محبوب برای مبتدیان و توسعه دهندگان با تجربه است. در این مقاله نحوه نصب پایتون از کد منبع در اوبونتو ۲۲٫۰۴ توضیح داده خواهد شد.
همین مراحل برای همه توزیعهای مبتنی بر اوبونتو، از جمله PopOS، Kubuntu، Linux Mint و Elementary OS اعمال میشود.
پایتون ۳ به طور پیش فرض روی اوبونتو ۲۲٫۰۴ نصب شده است. برای بررسی نسخه نصب شده روی سیستم خود، تایپ کنید:
python3 --version
خروجی باید چیزی شبیه شکل زیر باشد:
Python 3.10.6
اگر به نسخه دیگری یا چند نسخه نیاز دارید که روی سیستم خود نصب کنید، باید آن را از سورس نصب کنید
کامپایل پایتون از سورس به شما امکان می دهد آخرین نسخه را نصب کنید و گزینه های ساخت را سفارشی کنید. با این حال، شما نمی توانید نصب خود را از طریق مدیر بسته apt حفظ کنید.
در زمان نگارش این مقاله، آخرین نسخه اصلی پایتون ۳٫۱۱ است. این نسخه شامل بسیاری از بهبودهای سرعت و ویژگیهای جدید مانند ماژولهای کتابخانه استانداردهای جدید، نحو جدید و ویژگیهای داخلی و غیره است.
مراحل زیر نحوه کامپایل پایتون ۳٫۱۱ را از سورس توضیح می دهد. در صورت نصب نسخه جدیدتر، شماره نسخه را در دستورات زیر تغییر دهید.
۱- ابتدا کتابخانه ها و وابستگی های لازم برای ساخت پایتون را نصب کنید:
sudo apt update sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev
۲- کد سورس آخرین نسخه را از صفحه دانلود پایتون با استفاده از دستور wget دانلود کنید:
wget https://www.python.org/ftp/python/3.11.3/Python-3.11.3.tgz
۳- پس از اتمام دانلود، آرشیو را استخراج کنید:
tar -xf Python-3.11.3.tgz
۴- به دایرکتوری سورس پایتون بروید و دستور configure را اجرا کنید. این اسکریپت تعدادی بررسی را انجام می دهد تا مطمئن شود همه پیش نیاز ها در سیستم شما وجود دارد:
cd Python-3.11.3 /configure --enable-optimizations
گزینه –enable-optimizations با اجرای چندین تست، باینری پایتون را بهینه می کند. این روند نصب را کندتر می کند.
۵- شروع فرآیند ساخت:
make -j 12
برای ساخت سریعتر، -j را تغییر دهید تا با تعداد هستههای پردازنده شما مطابقت داشته باشد. با تایپ nproc می توانید شماره را پیدا کنید.
۶- هنگامی که فرآیند ساخت کامل شد، باینری های پایتون را با تایپ کردن نصب کنید:
sudo make altinstall
ما به جای install از altinstall استفاده می کنیم زیرا دستور later سیستم پیش فرض باینری python3 را بازنویسی می کند.
خودشه.آخرین پایتون روی سیستم شما نصب شده و با اجرای python3.11 آماده استفاده است. برای تأیید آن، تایپ کنید:
python3.11 --version
خروجی نسخه را نشان می دهد:
Python 3.11
ما به شما نشان دادیم که چگونه پایتون را از سورس در دستگاه ۲۲٫۰۴ خود نصب کنید. اکنون می توانید شروع به توسعه پروژه پایتون خود کنید. در ادامه، میتوانید در مورد نحوه استفاده از Pip و نحوه ایجاد محیطهای مجازی پایتون برای پروژههای مختلف پایتون مطالعه کنید.