بينستالر هو البرنامج الذي يسمح لك لحزمة النصي بيثون في ملف قابل للتنفيذ بذاتها التي لا تتطلب بيثون على الجهاز الهدف. ومع ذلك ، تثبيت بينستالر باستخدام نقطة قد تواجه بعض القيود والصعوبات. في هذه المقالة ، ونحن سوف ننظر في طرق بديلة لتثبيت بينستالر دون نقطة.
الخطوة 1: تحميل توزيع بينستالر
بينستالر هو مشروع مفتوح المصدر ، وتوزيعه متاح للتحميل على الموقع الرسمي. انتقل إلى الصفحة https://www.pyinstaller.org / وابحث عن قسم التنزيل. تحميل الأرشيف مع أحدث نسخة من بينستالر.
الخطوة 2: تفريغ الأرشيف
بعد تنزيل الأرشيف ، تحتاج إلى فك ضغطه. افتح الأرشيف وابحث عن المجلد المسمى بينستالر. انقل هذا المجلد إلى موقع مناسب على جهاز الكمبيوتر الخاص بك.
الخطوة 3: إضافة بينستالر إلى المسار
لراحة استخدام بينستالر ، نوصي بإضافة مسارها إلى متغير بيئة المسار. للقيام بذلك ، افتح موجه الأوامر وقم بتشغيل الأمر التالي:
مسار سيتكس " ٪ مسار%;مجلد باث_بيينستالر"
بينستالر هو الآن يمكن الوصول إليها من أي مكان على نظام التشغيل الخاص بك.
- تثبيت بينستالر دون نقطة
- الخطوة 1: تحميل أرشيف شفرة المصدر بينستالر
- الخطوة 2: قم بفك ضغط الأرشيف باستخدام شفرة المصدر
- الخطوة 3: إنشاء بيئة افتراضية
- الخطوة 4: تنشيط البيئة الافتراضية
- الخطوة 5: تثبيت التبعيات
- الخطوة 6: تحقق من تركيب بينستالر
- التحضير للتثبيت
- تحميل وتثبيت بينستالر
- التحقق من التثبيت وتشغيل البرنامج
- سؤال وجواب
- كيف يمكنني تثبيت بينستالر دون استخدام نقطة?
- الذي بينستالر شفرة المصدر يجب أن تحميل من جيثب?
- كيف يمكنني بفك أرشيف مضغوط مع شفرة المصدر بينستالر?
- كيف يمكنني تثبيت بينستالر يدويا?
تثبيت بينستالر دون نقطة
بينستالر هو الأداة التي تسمح لك لتحويل البرنامج النصي بيثون إلى ملف قابل للتنفيذ بذاتها التي يمكن تشغيلها على أي جهاز دون تثبيت مترجم بايثون.
عادة ما يتم تثبيت بينستالر من خلال مدير حزمة نقطة. ومع ذلك ، إذا كان لديك مشاكل مع نقطة أو لا تريد استخدامه ، يمكنك استخدام طريقة أخرى لتثبيت بينستالر.
الخطوة 1: تحميل أرشيف شفرة المصدر بينستالر
انتقل إلى مستودع بينستالر الرسمي على جيثب. في قسم" الإصدارات " ، والعثور على أحدث إصدار من بينستالر ، وتحميل الأرشيف مع شفرة المصدر.
الخطوة 2: بفك الأرشيف مع شفرة المصدر
بفك الأرشيف تحميلها مع شفرة المصدر بينستالر في دليل مريحة بالنسبة لك.
الخطوة 3: إنشاء بيئة افتراضية
فمن المستحسن لخلق بيئة افتراضية لتثبيت بينستالر. على الأرجح ، لديك بالفعل وحدة فينف المثبتة ، والذي يسمح لك لخلق بيئات افتراضية. إذا لم يكن لديك ، فقم بتثبيته باستخدام الإرشادات الخاصة بنظام التشغيل الخاص بك.
لإنشاء بيئة افتراضية ، قم بتشغيل الأمر:
بيثون 3-م فينف مينف
حيث "مينف" هو اسم البيئة الافتراضية الخاصة بك.
الخطوة 4: تنشيط البيئة الافتراضية
قم بتنشيط البيئة الافتراضية التي تم إنشاؤها باستخدام الأمر:
مصدر مينف / بن / تفعيل
حيث "مينف" هو اسم البيئة الافتراضية الخاصة بك.
الخطوة 5: تثبيت التبعيات
انتقل إلى الدليل حيث يتم تفكيك أرشيف شفرة المصدر بينستالر. ثم قم بتثبيت التبعيات عن طريق تشغيل الأمر:
تثبيت النقطة.
هذا سيتم تثبيت كافة التبعيات اللازمة ل بينستالر للعمل.
الخطوة 6: تحقق من تثبيت بينستالر
للتحقق من نجاح التثبيت بينستالر ، قم بتشغيل الأمر:
بينستالر-الإصدار
إذا كان لديك إصدار بينستالر عرض ، ثم كان التثبيت ناجحا.
الآن يمكنك استخدام بينستالر لإنشاء الملفات التنفيذية مكتفية ذاتيا من البرامج النصية بيثون الخاص بك دون استخدام نقطة.
التحضير للتثبيت
قبل تثبيت بينستالر دون استخدام نقطة ، تحتاج إلى اتباع بعض الخطوات الأولية:
- تأكد من تثبيت بايثون على جهاز الكمبيوتر الخاص بك. بينستالر هو أداة لإنشاء ملفات قابلة للتنفيذ من البرامج النصية بيثون ، لذلك وجود بيثون هو شرط أساسي.
- تحقق مما إذا كان لديك مترجم ج/ج installed تثبيت (على سبيل المثال ، غك أو مينغو). وهذا ضروري لتجميع شفرة المصدر بينستالر.
- تحميل شفرة المصدر بينستالر من المستودع الرسمي على جيثب: https://github.com/pyinstaller/pyinstaller .
بعد الانتهاء من هذه الخطوات ، سوف تكون على استعداد لتثبيت بينستالر دون استخدام نقطة.
تحميل وتثبيت بينستالر
بينستالر هو الأداة التي تسمح لك لحزمة برامج بيثون في الملفات القابلة للتنفيذ المستقلة التي يمكن تشغيلها على أنظمة التشغيل المختلفة دون تثبيت بيثون ومكتبات إضافية.
لتحميل وتثبيت بينستالر دون استخدام نقطة ، اتبع الخطوات التالية:
- فتح مستعرض ويب وانتقل إلى الموقع الرسمي بينستالر في https://www.pyinstaller.org /.
- في الصفحة الرئيسية للموقع ، انقر فوق الزر "تنزيل" في القائمة العلوية.
- حدد إصدار بينستالر الذي يتوافق مع نظام التشغيل الخاص بك (ويندوز ، ماك ، لينكس).
- تحميل الأرشيف مع الملفات المصدر بينستالر.
- قم بفك ضغط الأرشيف الذي تم تنزيله إلى الدليل الذي تحتاجه على جهاز الكمبيوتر الخاص بك.
وقد تم الآن تحميل بينستالر بنجاح وتثبيتها على جهاز الكمبيوتر الخاص بك.
التحقق من التثبيت وتشغيل البرنامج
بعد تثبيت بنجاح بينستالر ، يمكنك التحقق من عملها وأيضا تشغيل البرنامج باستخدام الخطوات التالية:
- افتح موجه أوامر أو محطة طرفية على جهاز الكمبيوتر الخاص بك.
- تحقق من تثبيت بينستالر عن طريق إدخال الأمر بينستالر الإصدار. إذا كان لديك معلومات حول إصدار بينستالر ، ثم كان التثبيت ناجحا.
- انتقل إلى المجلد الذي يحتوي على مشروعك باستخدام أمر القرص المضغوط. على سبيل المثال ، إذا كان مشروعك موجودا في مجلد "مشروعي" ، فأدخل أمر مشروع القرص المضغوط الخاص بي.
- إذا كان مشروعك يتكون من عدة ملفات ، فتأكد من وجود جميع الملفات الضرورية في مجلد المشروع.
- بدء عملية بناء البرنامج باستخدام الأمر بينستالر имя _файла.where ، حيث " اسم الملف.الحمر " هو اسم ملف البرنامج الرئيسي الخاص بك.
- سوف تبدأ بينستالر بناء البرنامج وإنشاء العديد من الملفات والمجلدات الإضافية في مجلد المشروع.
- بعد الإنشاء الناجح ، انتقل إلى مجلد" حي " داخل مجلد المشروع. هناك سوف تجد الملف القابل للتنفيذ من البرنامج الخاص بك.
- انقر نقرا مزدوجا فوق الملف القابل للتنفيذ لتشغيل البرنامج والتحقق من تشغيله.
إذا كان البرنامج يعمل دون أخطاء ويعمل بشكل صحيح ، ثم تم تثبيت بينستالر وتكوينها بشكل صحيح. الآن يمكنك استخدام البرنامج على أي جهاز كمبيوتر ، حتى من دون تثبيت بيثون والمكتبات اللازمة.
سؤال وجواب
كيف يمكنني تثبيت بينستالر دون استخدام نقطة?
لتثبيت بينستالر دون استخدام نقطة ، وسوف تحتاج إلى تحميل شفرة المصدر بينستالر من جيثب ، بفك وتثبيته يدويا.
الذي بينستالر شفرة المصدر يجب أن تحميل من جيثب?
هناك مستودع بينستالر الرسمي على جيثب. تحتاج إلى تنزيل أرشيف مضغوط بأحدث إصدار من هذا المستودع.
كيف يمكنني بفك أرشيف مضغوط مع شفرة المصدر بينستالر?
بعد تنزيل أرشيف مضغوط ، تحتاج إلى فك ضغطه. للقيام بذلك ، يمكنك استخدام تطبيق أرشيفي القياسي على نظام التشغيل الخاص بك.
كيف يمكنني تثبيت بينستالر يدويا?
بعد تفريغ شفرة المصدر بينستالر ، يجب عليك فتح موجه الأوامر أو محطة ، انتقل إلى المجلد مع الملفات تفكيك وتشغيل الأمر "بيثون setup.py تثبيت". بعد ذلك ، سيتم تثبيت بينستالر على النظام الخاص بك.