دليل قوي لإدارة البيئة الافتراضية لبايثون باستخدام Pipenv. توفر هذه الإرشادات الشاملة رؤى عملية للتثبيت السلس للحزمة وعزل المشروع، مما يحسن كفاءة سير عمل التطوير.

Equipment list

Here you can find the list of equipment used to create this tutorial.

This link will also show the software list used to create this tutorial.

تعليمي ذات صلة - بيثون

في هذه الصفحة، نقدم وصولاً سريعاً إلى قائمة من الدروس المتعلقة بـ Python.

ما هي بيئة بايثون الافتراضية؟

في سياق Python ، البيئة الافتراضية هي دليل قائم بذاته يضم تثبيت Python معزولا. يمكنك من تثبيت الحزم وإدارة التبعيات لمشروع معين دون التأثير على المشاريع الأخرى. تعد البيئات الافتراضية ضرورية للحفاظ على التكوينات الخاصة بالمشروع وضمان بيئات تطوير متسقة عبر الأجهزة المختلفة.

كيف تعمل بيئة بايثون الافتراضية؟

تعمل بيئات Python الافتراضية عن طريق إنشاء بيئات معزولة مع نسخها الخاصة من مترجم Python والحزم المثبتة. أنها تسمح للإدارة المستقلة للتبعيات ، ومنع النزاعات بين المشاريع المختلفة. يضمن هذا العزل أن التغييرات التي تم إجراؤها على مشروع واحد لا تؤثر على النظام بأكمله أو المشاريع الأخرى.

لماذا استخدام بيئة بايثون الافتراضية؟

تعد بيئات Python الافتراضية ضرورية لإنشاء بيئات تطوير معزولة وخاضعة للرقابة. إنها تمكن من إدارة التبعيات الخاصة بالمشروع ، مما يضمن أن التغييرات التي يتم إجراؤها على مشروع واحد لا تؤثر على الآخرين. تضمن هذه العزلة نتائج متسقة ويمكن التنبؤ بها ، مما يسهل التعاون ومشاركة المشاريع عبر منصات مختلفة ومع مطورين آخرين.

البرنامج التعليمي بايثون - البيئة الافتراضية باستخدام Pipenv

قم بتثبيت مكتبة Pipenv.

Copy to Clipboard

إنشاء دليل للبيئة الظاهرية.

Copy to Clipboard

قم بإنشاء بيئة افتراضية باستخدام Pipenv.

Copy to Clipboard

هنا هو إخراج الأمر.

Copy to Clipboard

سيقوم Pipenv بإنشاء ملفات 2 لتتبع حالة الحزم في المشروع.

قم بإنشاء ملف Python داخل دليل المشروع.

Copy to Clipboard

هنا هو محتوى الملف.

Copy to Clipboard

قم بتثبيت الحزم داخل البيئة الافتراضية التي تديرها Pipenv.

Copy to Clipboard

قم بتنشيط بيئة Pipenv الافتراضية.

Copy to Clipboard

بعد تمكين البيئة الافتراضية ، قم بتشغيل برنامج Python النصي.

Copy to Clipboard

اختياريا ، قم بتشغيل ملف Python في البيئة الافتراضية دون الوصول إلى Shell.

Copy to Clipboard

عرض رسم بياني للحزم المثبتة وتبعياتها.

Copy to Clipboard

يتحقق من وجود مشكلات في البيئة الافتراضية التي تديرها Pipenv.

Copy to Clipboard

عرض المسار إلى دليل البيئة الظاهرية الحالي

Copy to Clipboard

قم بإزالة البيئة الظاهرية التي تديرها Pipenv.

Copy to Clipboard

سيؤدي هذا إلى إزالة دليل البيئة الظاهرية للمشروع والملفات.

استنتاج

ارتق بتطوير Python الخاص بك من خلال إدارة البيئة الافتراضية Pipenv. تبسيط تبعيات الحزمة، وضمان عزل المشروع، وتبسيط التعاون.