ofek/pyapp
این ابزار یک نصبکنندهٔ زمان اجرا (runtime installer) برای برنامههای پایتون است.
به کمک آن میتوانید برنامههای پایتونی خود را بدون نیاز به نصب دستی پایتون روی سیستم مقصد، اجرا کنید.
کاربرد:
این ابزار زمانی مفید است که میخواهید برنامهٔ پایتونی خود را برای کاربرانی که پایتون نصب ندارند، قابل اجرا کنید.
مثل یک بستهٔ مستقل (standalone) که خودش پایتون و تمام وابستگیها را نصب میکند.
در چه شرایطی بهتره استفاده شود؟
- وقتی میخواهید برنامهٔ پایتونی خود را به کاربر نهایی بدهید بدون پیچیدگی نصب پایتون
- برای توزیع ابزارهای خط فرمان (CLI) به صورت خودکار
- زمانی که میخواهید اطمینان حاصل کنید نسخهٔ صحیح پایتون نصب شود ️
چند مثال از موارد استفاده:
- یک اسکریپت مدیریت سرور که باید روی سیستمهای مختلف اجرا شود
- یک ابزار تحلیل داده که به کاربران غیرفنی داده میشود
- یک بازی سادهٔ پایتونی که میخواهید به صورت مستقل توزیع کنید
- ##Python
- ##CLI
- ##Automation
- ##DevTools
- ##Scripting
- ##Installer
- ##Runtime
- ##CrossPlatform
- ##Tooling
- ##pyapp
