الخيار -e أو --editable المتوفر في تثبيت النقطة يخدم غرضًا محددًا في سير عمل التطوير. إنه يسهل تثبيت المشاريع في وضع قابل للتحرير، مما يتيح التكامل السلس مع تعديلات كود المصدر المحلي.
متى يتم الاستخدام -e
يعد الخيار -e مفيدًا بشكل خاص لأغراض التطوير المحلي، خاصة عندما تعمل بنشاط على حزمة وتحديثها داخل نفس الجهاز. من خلال تحديد -e أو --editable، فإنك تقوم بإرشاد pip لتثبيت الحزمة بطريقة تربطها مباشرة بدليل مصدرها الأصلي. ] على عكس التثبيت القياسي، -e لا ينشئ بيئة حزمة مستقلة ومعزولة. وبدلاً من ذلك، يقوم بإنشاء رابط رمزي بين الحزمة المثبتة والتعليمة البرمجية المصدر الخاصة بها، وعادةً ما يحافظ على المسار إلى ملف setup.py داخل المشروع. يتيح لك هذا إجراء تعديلات مباشرة على التعليمات البرمجية المصدر، وتنعكس هذه التغييرات على الفور في سلوك الحزمة المثبتة.
فوائد -e
استخدام -e لـ توفر التثبيتات القابلة للتحرير العديد من المزايا:
سريعة ومريحة:
يمكن للمطورين تكرار الحزمة واختبار التغييرات بسرعة، دون الحاجة إلى ذلك الحمل الزائد للتثبيتات المتكررة.pip install -e .يفترض هذا أن ملف setup.py موجود في الملف الحالي دليل العمل. بدلاً من ذلك، يمكنك تحديد المسار الكامل إلى الدليل المصدر:
pip install -e ~/ultimate-utils/ultimate-utils-proj-src/
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3