الاستفادة من الوضع القابل للتحرير لتطوير الحزم المحلية في Python باستخدام Pip
في النظام البيئي لإدارة حزم Python، تفتخر Pip بـ "-e" (أو خيار '--editable') لسيناريوهات محددة. متى يكون هذا الخيار مفيدًا للتوظيف؟
تكمن الإجابة في تنفيذ الوضع القابل للتحرير، كما هو مفصل في الوثائق الرسمية: "تثبيت مشروع في الوضع القابل للتحرير (أي أدوات الإعداد "وضع التطوير") من موقع محلي مسار المشروع أو عنوان URL لـ VCS. "
بشكل أساسي، عندما تقوم بتثبيت حزمة في الوضع القابل للتحرير، فإنها تربط الحزمة بموقعها الأصلي. وهذا يعني أنه إذا قمت بتحديث الملفات المصدر لتلك الحزمة، فإن هذه التغييرات سوف تنعكس على الفور في بيئتك.
يثبت هذا أنه مفيد للغاية عند تطوير الحزمة بشكل نشط على نظامك. بدلاً من تحديث الحزمة يدويًا في بيئتك الافتراضية عند كل تعديل للتعليمة البرمجية، يوفر الوضع القابل للتحرير تكاملًا سلسًا، مما يسمح لك بالتكرار السريع واختبار التغييرات دون أي متاعب.
للتوضيح، يمكنك تشغيل الأمر 'pip install -ه.' ضمن دليل الحزمة الخاصة بك لتثبيته في الوضع القابل للتحرير. وبدلاً من ذلك، إذا كانت الحزمة الخاصة بك موجودة في مكان آخر، فاستخدم المسار الكامل لملف 'setup.py'، كما في 'pip install -e ~/path/to/setup.py'.
من خلال الاستفادة من الوضع القابل للتحرير باستخدام بيب، أنت تقوم بتبسيط عملية تطوير الحزم المحلية، مما يمكّنك من التكرار بسرعة وفعالية.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3