آکادمی چابک | مرجع تخصصی جدیدترین دوره‌های آموزشی
جستجو برای:
سبد خرید 0
  • صفحه اصلی
  • دوره های آموزشی
  • اخبار و مقالات
  • درباره ما
  • تماس با ما
ورود
[suncode_otp_login_form]
گذرواژه خود را فراموش کرده اید؟
عضویت
[suncode_otp_registration_form]

ارسال مجدد کد یکبار مصرف (00:90)
  • 02177010771
  • info@chabokacademy.com
  • اخبار و مقالات
  • علاقمندی ها
آکادمی چابک | مرجع تخصصی جدیدترین دوره‌های آموزشی
  • صفحه اصلی
  • دوره های آموزشی
  • اخبار و مقالات
  • درباره ما
  • تماس با ما
شروع کنید
0

وبلاگ

آکادمی چابک | مرجع تخصصی جدیدترین دوره‌های آموزشی > اخبار و مقالات > برنامه نویسی > آموزش کار با پایتون در ترموکس؛ راهنمای نصب و اجرای پایتون در Termux به زبان ساده

آموزش کار با پایتون در ترموکس؛ راهنمای نصب و اجرای پایتون در Termux به زبان ساده

شهریور 8, 1404
ارسال شده توسط آکادمی چابک
برنامه نویسی
نصب python در ترموکس

فهرست مطالب این نوشته

Toggle
  • ترموکس چیست و چرا باید از آن استفاده کنیم؟
  • نحوه نصب python در ترموکس
  • به‌روزرسانی ترموکس قبل از شروع کار با پایتون
  • نصب پایتون و ابزارهای اولیه
  • اجرای اولین برنامه پایتون در ترموکس
  • نصب کتابخانه های پایتون در ترموکس
  • یک قدم جلوتر؛ استفاده از قابلیت‌های پیشرفته python termux
  • دستورات کاربردی ترموکس که باید بلد باشید
  • پروژه‌های کوچک برای تمرین کار با پایتون در ترموکس
  • مشکلات رایج و روش سریع برطرف کردن آن‌ها در ترموکس
تعداد بازدید: 298
5/5 امتیاز

برنامه‌نویسان، به‌خصوص فریلنسرها، در بازه‌هایی که کارفرما پروژه‌ای فوری یا پشتیبانی لحظه‌ای می‌خواهد، همیشه به یک ابزار سریع نیاز دارند. گاهی لپ‌تاپ دم‌دست نیست یا وقت روشن کردن سیستم و بارگذاری محیط کدنویسی را ندارید. در چنین موقعیت‌هایی، کار با پایتون در ترموکس روی گوشی، با استفاده از یک ترمینال قدرتمند، می‌تواند به‌طور قابل توجهی سرعت و راحتی کارتان را افزایش دهد.

chabokacademy
دوره‌های آموزشی آکادمی چابک
با تخفیف‌های ویژه آکادمی چابک، یادگیری را شروع کنید!
مشاهده دوره‌ها

ترموکس چیست و چرا باید از آن استفاده کنیم؟

ترموکس یک سرویس برنامه نویسی متن‌باز و رایگان برای اندروید است که محیطی شبیه لینوکس را در اختیار شما می‌گذارد. با ترموکس می‌توانید انواع زبان‌های برنامه‌نویسی را اجرا کنید، کتابخانه نصب کنید و حتی پروژه‌های پیچیده را روی موبایل پیش ببرید.

با نرم‌افزار ترموکس می‌توانید اسکریپت‌ها را مستقیم روی گوشی تست کنید، دیتابیس‌ها را مدیریت کنید و بدون نیاز به سخت‌افزار اضافی، کارهای روزمره کدنویسی را پیش ببرید.

نحوه نصب python در ترموکس

برای شروع، لازم است ترموکس را نصب کنید. نسخه گوگل‌پلی به‌روز نمی‌شود، پس بهتر است آن را از F-Droid یا GitHub دانلود کنید. بعد از نصب، اپ را اجرا کنید تا وارد محیط ترمینال شوید.

از صفحه‌ی Releases پروژه Termux در GitHub آخرین فایل termux.apk را دانلود کنید (یا روی دستگاه دانلود کنید / از کامپیوتر منتقل کنید). در تنظیمات اندروید اجازه‌ی «نصب از منابع ناشناس» را بدهید و روی فایل APK ضربه بزنید تا نصب شود.

کار با پایتون در ترموکس

به‌روزرسانی ترموکس قبل از شروع کار با پایتون

قبل از هر کاری، باید ترموکس را آپدیت کنیم. این مرحله باعث می‌شود همه پکیج‌ها و مخازن به‌روز شوند و بعدا به مشکل “E: Unable to Locate Package” نخورید.

pkg update

pkg upgrade

نصب پایتون و ابزارهای اولیه

برای شروع آموزش نصب پایتون در ترموکس، کافی است دستور زیر را وارد کنید:

pkg install python nano

  • python: نسخه پیش‌فرض پایتون ۳ را نصب می‌کند.
  • nano: یک ویرایشگر سبک برای نوشتن کد.
آموزش گام به گام ساخت اپلیکیشن موبایل از صفر تا انتشار
بخوانید

اگر می‌خواهید مطمئن شوید که نصب موفق بوده، از این دستورات استفاده کنید:

python –version

nano –version

اگر دنبال یک برنامه اموزش کار با ترموکس منظم و پروژه‌محور می‌گردید، در ادامه منابع و تمرین‌های عملی مناسب برای شروع را خواهید دید.

اجرای اولین برنامه پایتون در ترموکس

یک فایل جدید به اسم hello.py بسازید:

nano hello.py

کد زیر را در آن بنویسید:

print(“Hello, Termux!”)

برای ذخیره، کلیدهای Ctrl + S و بعد Ctrl + X را بزنید. حالا برنامه را اجرا کنید:

python hello.py

باید خروجی Hello, Termux! را ببینید. تبریک! اولین قدم کار با پایتون در ترموکس را برداشتید.

نصب کتابخانه های پایتون در ترموکس

برای اینکه پایتون در ترموکس کامل و کاربردی شود، باید کتابخانه‌های موردنیازتان را نصب کنید. این کار مثل نصب کتابخانه‌ها در دسکتاپ است و با pip انجام می‌شود. مثلا برای نصب یک کتابخانه ساده، دستور زیر را وارد کنید:

pip install requests

اما اگر سراغ کتابخانه‌های سنگین‌تر مثل Pandas یا OpenCV می‌روید، بهتر است قبل از نصب، پیش‌نیازهای سیستم را آماده کنید:

pkg install clang make pkg-config

و برای برخی پکیج‌ها بهتر است نسخه ترموکسی آن‌ها را بگیرید، مثلا:

pkg install python-numpy python-opencv python-cryptography

بدین ترتیب سرعت نصب بیشتر شده و مشکلات احتمالی کامپایل روی موبایل کمتر می‌شود.

ترموکس چیست

یک قدم جلوتر؛ استفاده از قابلیت‌های پیشرفته python termux

وقتی با مفاهیم اولیه کار راحت شدید، نوبت به قابلیت‌های پیشرفته‌تر python termux می‌رسد. یکی از این قابلیت‌ها، استفاده از محیط‌های مجازی (virtual environments) است. با این محیط‌ها می‌توانید کتابخانه‌ها و نسخه‌های مختلف پایتون را برای هر پروژه جداگانه نگهداری کنید تا تداخلی بین آن‌ها ایجاد نشود.

pip install virtualenv

virtualenv myenv

source myenv/bin/activate

برای خروج از محیط:

deactivate

با این دستورات می‌توانید بدون خراب شدن پروژه‌های قبلی، کتابخانه‌های جدید را امتحان کنید.

دستورات کاربردی ترموکس که باید بلد باشید

در طول کار با پایتون در ترموکس، این دستورات خیلی به کارتان می‌آیند:

پروژه‌های کوچک برای تمرین کار با پایتون در ترموکس

اگر تازه شروع کرده‌اید، چند پروژه کوچک بنویسید تا دستتان راه بیفتد.

ماشین حساب ساده:

def add(a, b): return a + b

print(add(5, 3))

لیست کردن فایل‌های حافظه:

import os

for file in os.listdir(“/sdcard”):

print(file)

مشکلات رایج و روش سریع برطرف کردن آن‌ها در ترموکس

در آخرین قسمت این مطلب دو مشکلی که اکثر کاربران با آن مواجه می‌شوند را به همراه راه حل‌شان بررسی کرده‌ایم:

جمع‌بندی

کار با پایتون در ترموکس یعنی داشتن یک محیط لینوکسی کامل در جیب‌تان. در موقعیت‌هایی که سیستم‌عامل دسکتاپ در دسترس نیست، یا وقتی سفر هستید و لپ‌تاپ همراه ندارید، ترموکس می‌تواند به‌عنوان یک محیط برنامه‌نویسی فوری و پرقدرت عمل کند.

با شروع برنامه نویسی پایتون، دنیای برنامه‌نویسی را به تسخیر خود درآورید!
بخوانید

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

برای اطلاعات بیشتر درباره دوره‌ها و تخفیفات‌شان، تماس بگیرید!

منبع:

denizhalil.com

قبلی آشنایی با روش‌های LIFO و FIFO در مدیریت موجودی و قیمت‌گذاری
بعدی آموزش ساخت بازی ریاضی با اسکرچ؛ یادگیری جذاب ریاضی با بازی‌سازی

دیدگاهتان را بنویسید لغو پاسخ

جستجو برای:
دسته‌ها
  • آموزش گرافیک کامپیوتری
  • امنیت و شبکه
  • برنامه نویسی
  • پایگاه داده
  • سیستم عامل
  • طراحی وب
  • کسب و کار
  • هوش مصنوعی
برچسب‌ها
MBA آموزش و کاربرد هوش مصنوعی اهداف شغلی بازاریابی محصول کسب و کار اینترنتی
logoacademy
آکادمی چابک با برگزاری دوره‌های جامع و تخصصی در حوزه‌ی نرم‌افزار، تحلیل کسب‌وکار و همچنین مشاوره‌های تخصصی در این حوزه‌ها سعی بر آن دارد تا علاقمندان پس از گذراندن دوره‌های مربوطه بتوانند از دانش و مهارت‌ خود بهترین استفاده را کرده و وارد بازار کار شوند.
 

ارتباط با ما

  • ۰۲۱۷۷۰۱۰۷۷۱
  • info@chabokacademy.com
  • حکیمیه، بلوار بابائیان، ۱۵ متری امام حسین، بن بست شفاعت، پلاک ۱۵، طبقه ۷

دسترسی سریع

  • خانه
  • دوره ها
  • اخبار و مقالات
  • تماس با ما
  • خانه
  • دوره ها
  • اخبار و مقالات
  • تماس با ما

نماد‌ها و خبرنامه

۱۴۰۲© کلیه حقوق سایت نزد آکادمی چابک محفوظ است.

ورود
با شماره موبایل
آیا هنوز عضو نشده اید؟ اکنون ثبت نام کنید
ثبت نام
قبلا عضو شده اید؟ اکنون وارد شوید
محافظت شده توسط