راهنمای کامل آموزش برنامه نویسی پایتون در لینوکس برای مبتدیان
فهرست مطالب این نوشته
Toggleپایتون، به انتخاب بسیاری از مؤسسات معتبر فناوری در جهان مثل TIOBE، زبان برنامهنویسی شمارهی یک دنیا شناخته میشود. از طرفی لینوکس نیز یکی از پایدارترین سیستمعاملها برای برنامهنویسی است؛ محیطی متنباز، سبک و حرفهای که سالهاست توسعهدهندگان بزرگ جهان در آن کدنویسی میکنند. اگر اکنون اینجا هستید، یعنی میخواهید از ترکیب این دو دنیای قدرتمند استفاده کنید: بهترین زبان برنامهنویسی دنیا، در کنار یکی از بهینهترین سیستمعاملهای توسعه.
در ادامه همراه ما باشید تا با دوره پایتون مقدماتی و آموزش اسکرچ جونیور، قدمبهقدم مسیر یادگیری خود در دنیای برنامهنویسی بسازیم و برنامهنویسی در لینوکس را شروع کنیم.
تخفیفهای شگفتانگیز جشنواره آکادمی چابک
تخفیف بگیر و ثبت نام کن!
علت محبوبیت پایتون در لینوکس چیست؟
آموزش پایتون در لینوکس به دلایل متعددی محبوب شده است، اما دو عامل اصلی آن، هماهنگی طبیعی لینوکس با ابزارهای توسعه و سادگی اجرای کدها در محیط خط فرمان است. این روش همچنین پایهای مناسب برای آموزش برنامه نویسی اندروید با پایتون فراهم میکند.
- هماهنگی طبیعی لینوکس با ابزارهای توسعه: لینوکس از ابتدا برای توسعه نرمافزار طراحی شده است. ابزارهایی مانند bash, git, و pip بهصورت پیشفرض در بسیاری از توزیعها نصب هستند.
- سادگی اجرای کد در ترمینال: برخلاف ویندوز که نیاز به نصب نرمافزارهای جانبی دارد، در لینوکس کافی است ترمینال را باز کنید و دستور python3 را بنویسید تا مستقیماً وارد محیط برنامهنویسی شوید.
پیشنیازهای آموزش برنامه نویسی پایتون در لینوکس
پیش از دانلود پایتون برای لینوکس و نصب آن، بهتر است با پیش نیازها آشنا شوید:
- یکی از توزیعهای لینوکس مثل اوبونتو، فدورا یا کالی لینوکس
- دسترسی به ترمینال و اینترنت
- حداقل ۴ گیگابایت رم و ۵ گیگابایت فضای خالی
روشهای نصب پایتون در لینوکس
بسیاری از نسخههای لینوکس بهصورت پیشفرض دارای پایتون هستند. ولی اگر نیاز به نسخه خاصی دارید یا پایتون نصب نیست، مراحل زیر را دنبال کنید.
۱. آموزش نصب پایتون در لینوکس با مدیر بستهها
در اوبونتو و توزیعهای مشابه دبیان، از دستور زیر استفاده کنید:
sudo apt update
sudo apt install python3 python3-pip
در فدورا یا CentOS:
sudo dnf install python3 python3-pip
این روش سادهترین گزینه برای نصب پایتون در لینوکس است و برای بیشتر کاربران تازهکار توصیه میشود.
۲. آموزش نصب پایتون در اوبونتو
اگر از اوبونتو استفاده میکنید، اجرای دستور زیر نسخهی پیشفرض را فعال میکند:
python3 –version
در صورت نیاز به نسخه جدیدتر، میتوانید از مخازن PPA یا وبسایت رسمی پایتون استفاده کنید.
۳. آموزش نصب پایتون در کالی لینوکس
کالی پایتون را از پیش نصب دارد. با این حال اگر نیاز به نصب مجدد داشتید:
sudo apt install python3
همین حالا ثبتنام کنید!
تفاوت نصب پایتون از مخازن لینوکس و دانلود مستقیم از سایت رسمی چیست؟
تفاوت بین نصب پایتون از مخازن لینوکس و دانلود مستقیم از سایت رسمی در این است که نسخههای موجود در مخازن پایدارترند، اما نسخههای سایت رسمی بهروزتر خواهند بود. این تفاوتها همچنین اهمیت یادگیری برای آموزش ساخت ربات اینستاگرام با پایتون را نشان میدهد.
چه نسخهای از پایتون برای لینوکس مناسب است؟
در حال حاضر نسخههای پایدار Python 3.10 تا 3.12 بهترین انتخاب برای کاربران لینوکس هستند. نسخهی ۲ دیگر پشتیبانی نمیشود، پس همیشه از نسخهی ۳ به بعد استفاده کنید. برای بررسی نسخه نصبشده:
python3 –version
پس از نصب و بررسی ورژن پایتون نصب شده، میخواهیم که اولین برنامهمان را بنویسم.
نوشتن و اجرای اولین برنامه پایتون
برای شروع آموزش کار با پایتون در لینوکس، یک فایل ساده بسازید:
nano hello.py
و این کد را داخل آن بنویسید:
print(“Hello, Linux World!”)
سپس فایل را ذخیره و اجرا کنید:
python3 hello.py
اگر خروجی “Hello, Linux World!” را دیدید، یعنی موفق شدهاید اجرای پایتون در لینوکس را بهدرستی انجام دهید.

کار با پکیجها و کتابخانههای پایتون
یکی از مهمترین دلایل محبوبیت زبان برنامهنویسی پایتون، اکوسیستم عظیم کتابخانههای آن است. این کتابخانهها مجموعهای از کدهای آماده هستند که با آنها میتوانید بدون نیاز به نوشتن همهچیز از صفر، پروژههای حرفهای بسازید.
پایتون و لینوکس ترکیبی ایدهآل برای یادگیری و توسعه نرمافزار هستند؛ سادگی و انعطافپذیری آنها مسیر شما را برای ورود به بازار کار هموار میکند.
برای نصب هر کتابخانه در لینوکس، از دستور سادهای به نام pip استفاده میشود. کافی است ترمینال را باز کنید و بنویسید:
pip install numpy
در این مثال، ما کتابخانهی NumPy را نصب میکنیم که برای انجام محاسبات عددی و علمی در پایتون استفاده میشود.
اگر هنگام نصب با خطایی روبهرو شدید، احتمالاً pip یا دسترسی کاربری شما هنوز تنظیم نشده است. در این حالت میتوانید از دستور زیر استفاده کنید تا مشکل برطرف شود:
pip install –user numpy
کار با ترمینال پایتون (Python Shell) در آموزش نصب پایتون در کالی لینوکس
در این بخش از آموزش اجرای کدهای پایتون (Python) در لینوکس، یاد میگیرید چگونه بدون ساخت فایل، کدهای پایتون را مستقیماً در ترمینال اجرا کنید.
برای شروع، ترمینال را باز کرده و بنویسید:
python3
با این کار، وارد محیطی تعاملی به نام Python Shell میشوید. در این محیط میتوانید دستورهای سادهی پایتونی را بنویسید و بلافاصله نتیجه را ببینید. برای مثال:
>>> name = “Ali”
>>> print(“Hello,”, name)
Hello, Ali
همانطور که میبینید، هر دستور بعد از زدن Enter اجرا میشود و خروجی فوراً نمایش داده میشود.
همچنین برای خروج از محیط پایتون، کافی است کلیدهای Ctrl + D را بزنید یا بنویسید:
exit()
آموزش نصب پایتون در کالی لینوکس در آکادمی چابک
آموزش برنامهنویسی پایتون در لینوکس، یکی از مباحث جذاب دنیای برنامهنویسی است؛ مخصوصاً برای کسانی که علاقهی بسیاری به مفاهیم بنیادین کامپیوتر و توسعه نرمافزار دارند. اگر در ابتدای مسیر هستید، پیشنهاد میکنیم از نصب پایتون در لینوکس شروع کنید، سپس با تمرین در پروژههای کوچک، مفاهیم اصلی را در عمل تجربه کنید.
برای حرفهایتر شدن و ورود به بازار کار، پیشنهاد میکنیم نگاهی به سرفصل دورههای «پایتون در لینوکس» در آکادمی چابک بیندازید. این دورهها بهصورت هدفمند طراحی شدهاند تا شما را گامبهگام برای دستیابی به موقعیتهای شغلی دلخواهتان آماده کنند.
منبع:


دیدگاهتان را بنویسید