كيف يمكنني توزيع وحدات التمديد المسبقة لنظام التشغيل Windows على PYPI لإصدارات متعددة من Python؟

StackOverflow https://stackoverflow.com/questions/4618918

  •  30-09-2019
  •  | 
  •  

سؤال

أرغب في توزيع وحدة تمديد C premomfipiled لـ Python 2.6 و Python 2.7 لإصدارات 32 و 64 بت من Python. كيف يمكنني بناء وتوزيع ذلك على PYPI؟ هل يجب أن أستخدم BDIST_EGG فقط؟ هل يمكنني الحفاظ على التوافق مع PIP؟

لاحظت أن BDIST عادية تخلق فقط .zip لا يشمل ذلك إصدار Python ، على الرغم من أن بنية المجلد الداخلي لا. يمكن هذا .zip فقط احتوى على سبيل المثال Python26 و Python27 الفرعي؟

هل كانت مفيدة؟

المحلول

تحتاج عمومًا إلى تشغيل BDIST_SOMTING مع كل إصدار من Python تحتاج إلى دعمه. BDIST_EGG تعمل بالفعل مع PIP AFAIK (يمكنك بسهولة اختباره).

تحتوي مجموعة أدوات Zope على العديد من التوزيعات الثنائية للنوافذ ، وهي تستخدم البيض الثنائي: http://pypi.python.org/pypi/zope.interface

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top