البدء السريع مع PyInstaller
دمج برنامج بايثون في ملف واحد
Page content
استخدم PyInstaller لتعبئة Python كبرامج قابلة للتشغيل بشكل مستقل. يعمل على Linux وWindows وMac.
ليس الأكثر كفاءة، لكنه قابل للتطبيق.
هذا الصورة لنموذج Python cube تم إنشاؤه بواسطة AI model Flux 1 dev.
بدء استخدام PyInstaller بسرعة
قم بتثبيت PyInstaller من PyPI:
pip install pyinstaller
انتقل إلى دليل برنامجك وقم بتشغيل:
pyinstaller yourprogram.py
هذا سيقوم بإنشاء الحزمة في دليل فرعي يسمى dist.
pyinstaller -F yourprogram.py
إضافة -F (أو –onefile) سيقوم بتجميع كل شيء في ملف “exe” واحد.
pyinstaller -F --paths=<your_path>\Lib\site-packages yourprogram.py
عندما تواجه خطأ “ImportError” قد تفكر في استخدام حزم جانبية.
pip install pynput==1.6.8
لا يزال يظهر خطأ "Import-Erorr" - حاول ترقية PyInstaller - راجع الحصول على خطأ عند استخدام pynput مع PyInstaller
عيوب
هناك العديد من الشكاوى حول أوقات التحميل البطيئة… قم بالبحث أكثر بنفسك.