آیا باید پایتون را روی کامپیوتر اوبونتو نصب کنید؟ در اینجا همه چیزهایی که نیاز دارید، از دستورات نصب گرفته تا به روز رسانی و فراتر از آن وجود دارد.
تقریباً هر توزیع لینوکس دارای نسخه ای از پایتون است که در بسته های پیش فرض سیستم گنجانده شده است. اما گاهی به دلایلی ممکن است پایتون را روی سیستم اوبونتو خود نصب نکنید.
بیایید نگاهی دقیقتر به نحوه نصب پایتون در اوبونتو بیندازیم، همراه با راهنمای مختصری درباره بهروزرسانی بسته پایتون.
چگونه بررسی کنیم که پایتون در اوبونتو نصب شده است یا خیر
پایتون یک زبان برنامه نویسی قدرتمند و سطح بالا است که توسط بسیاری از توسعه دهندگان در سراسر جهان استفاده می شود. این برای انواع برنامه های دنیای واقعی از جمله توسعه وب، خراش دادن وب و تست نفوذ ایده آل است. حتی می توانید با استفاده از پایتون یک ربات تلگرام بسازید.
برای بررسی اینکه آیا پایتون روی سیستم شما نصب شده است، یک ترمینال را با فشار دادن Ctrl + Alt + T باز کنید. “python3” را تایپ کنید و Enter را فشار دهید.
اگر خروجی زیر را مشاهده کردید، پس پایتون را روی دستگاه اوبونتو خود نصب کرده اید:
Python 3.12.0b3 (main, June 29 2023, 17:44:14)
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
این خروجی اطلاعاتی در مورد نسخه پایتون نصب شده بر روی سیستم شما به همراه تاریخ و زمان فعلی ارائه می دهد.
از سوی دیگر، اگر خطایی مشاهده کردید که عبارت «bash: python3: command not found» را میبینید، متأسفانه پایتون را نصب نکردهاید.
همچنین می توانید نسخه پایتون را با تایپ دستور زیر در ترمینال خود بررسی کنید:
python3 --version
خروجی جزئیاتی را در مورد اینکه کدام نسخه از پایتون در حال حاضر بر روی رایانه شما نصب شده است را به شما می دهد.
نحوه نصب پایتون 3.12 در اوبونتو
نصب پایتون در اوبونتو آسان است. می توانید آخرین نسخه پایتون را از چندین منبع دریافت کنید. در اینجا برخی از روش های توصیه شده آورده شده است:
1. پایتون را با استفاده از APT نصب کنید
APT یا Advanced Package Tool مدیر بسته پیشفرض در اوبونتو و سایر توزیعهای مبتنی بر دبیان است. می توانید بسته پایتون را از مخزن رسمی اوبونتو دانلود کنید. در اینجا نحوه انجام آن آمده است:
- ترمینال خود را با فشار دادن Ctrl + Alt + T باز کنید.
- لیست مخزن سیستم خود را با وارد کردن دستور زیر به روز کنید: sudo apt update
- آخرین نسخه پایتون را با:sudo apt install python3 دانلود کنید
- APT به طور خودکار بسته را پیدا می کند و آن را روی رایانه شما نصب می کند.
sudo apt update
sudo apt install python3
2. از Deadsnakes PPA برای نصب پایتون 3.12 در اوبونتو استفاده کنید
اگر به دلایلی نمی توانید بسته پایتون را از مخازن رسمی اوبونتو دانلود کنید، می توانید Deadsnakes PPA را به لیست مخزن سیستم خود اضافه کنید. PPA یا بایگانی بسته های شخصی مخازنی هستند که مخصوص کاربران اوبونتو طراحی شده اند.
به طور پیش فرض، نمی توانید PPA را به سیستم خود اضافه کنید. بسته “نرم افزار-ویژگی-مشترک” راهی کارآمد برای مدیریت و اضافه کردن PPA ها در اوبونتو در اختیار شما قرار می دهد.
- بسته فوق را با تایپ دستور زیر بر روی سیستم خود نصب کنید: sudo apt install software-properties-common
- PPA رسمی Deadsnakes را با استفاده از:sudo add-apt-repository ppa:deadsnakes/ppa به لیست مخزن سیستم خود اضافه کنید.
- لیست بسته سیستم خود را به روز کنید: sudo apt update
- آخرین نسخه Python را از PPA اضافه شده دانلود کنید:sudo apt install python3.12
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.12
از آنجایی که Deadsnakes PPA تقریباً تمام نسخه های پایتون را در پایگاه داده خود دارد، می توانید نسخه های قدیمی پایتون را نیز نصب کنید. فقط نام بسته را با نسخه پایتونی که می خواهید روی رایانه خود نصب کنید جایگزین کنید.
sudo apt install python3.3
sudo apt install python3.8
sudo apt install python3.10
3. پایتون 3 را روی اوبونتو از منبع نصب کنید
همچنین می توانید آخرین نسخه پایتون را از وب سایت رسمی پایتون دانلود و بسازید. اگرچه ممکن است کامپایل کد منبع در ابتدا کمی دلهره آور به نظر برسد، زمانی که فرآیند را بدانید آسان تر می شود.
- با اجرای:sudo apt update لیست مخزن محلی سیستم خود را به روز کنید
- با APT:sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget روی سیستم خود نصب کنید
- یک دایرکتوری جدید برای ذخیره فایل های منبع پایتون بسازید: mkdir ./python && cd ./python
- کد منبع پایتون را از سرور رسمی FTP بارگیری کنید: wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0b3.tgz
- فایل TGZ را که به تازگی دانلود کرده اید استخراج کنید: tar -xvf Python-3.12.0b3.tgz
- قبل از نصب پایتون باید تست ها و بهینه سازی ها را انجام دهید. این مهم است زیرا سرعت اجرای کد شما را حداقل 10 درصد افزایش می دهد:cd Python-3.12.0b3./configure –enable-optimizations
- بسته را با استفاده از MakeFile موجود در دایرکتوری بسازید:sudo make install
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
mkdir ./python && cd ./python
wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0b3.tgz
tar -xvf Python-3.12.0b3.tgz
cd Python-3.12.0b3
./configure --enable-optimizations
sudo make install
پس از اجرای این مراحل، با تایپ python3 –version در ترمینال بررسی کنید که آیا پایتون به درستی بر روی رایانه شما نصب شده است یا خیر.
توجه داشته باشید که ماژول های پایتون از طریق PIP مدیریت می شوند. PIP یک سیستم مدیریت بسته است که برای دانلود و افزودن کتابخانه ها از فهرست بسته Python استفاده می شود. اگر می خواهید از ماژول های اضافی در پروژه بعدی پایتون خود استفاده کنید، نصب Python PIP روی سیستم شما مهم است.
به روز رسانی پایتون به آخرین نسخه
اول از همه، مطمئن شوید که نسخه قدیمی پایتون را روی سیستم خود نصب کرده اید. می توانید این کار را با وارد کردن python3 –version در ترمینال خود انجام دهید. جزئیات نسخه را یادداشت کنید.
با جستجو در اینترنت می توانید از آخرین نسخه موجود مطلع شوید. یک جستجوی سریع در گوگل در مورد “شماره آخرین نسخه پایتون” کافی است. اگر این دو عدد مطابقت ندارند، احتمالاً از یک نسخه قدیمی استفاده می کنید.
ارتقاء به آخرین نسخه پایتون با ابزار بسته پیشرفته اوبونتو آسان است. اگر پایتون را با استفاده از APT یا Deadsnakes PPA روی سیستم خود نصب کرده اید، دستور زیر را برای دانلود آخرین نسخه پایتون وارد کنید:
sudo apt install python3
همچنین می توانید از پرچم –only-upgrade با دستور زیر استفاده کنید:
sudo apt --only-upgrade install python3
برای کسانی که پایتون را به تنهایی از منبع کامپایل کردهاند، میتوانید به FTP پایتون بروید و یک کپی از آخرین نسخه بگیرید. با این حال، برای ساخت بسته باید مراحل را دوباره دنبال کنید.
اجرای پایتون در اوبونتو آسان است
Python تقریباً روی هر سیستم لینوکس از پیش نصب شده است و در مخازن توزیع رسمی نیز موجود است. اگر هنوز پایتون را روی رایانه خود نصب نکرده اید، می توانید به راحتی آن را با استفاده از مدیریت بسته اوبونتو دانلود کنید.
زبان پایتون در بخشهای مختلف مورد استفاده قرار میگیرد و کاربردهای آن برای نشان دادن قدرت آن کافی است. زبان های برنامه نویسی اکنون به دلیل تقاضای رو به رشد برای توسعه دهندگان در صنایع بسیار مهم شده اند.