Amazon Best VPN GoSearch

OnWorks فافيكون

pybuild - عبر الإنترنت في السحابة

قم بتشغيل pybuild في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر pybuild الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


pybuild - يستدعي أنظمة بناء مختلفة لإصدارات Python المطلوبة من أجل البناء
وحدات وملحقات

موجز


pybuild [الإجراء] [بناء وسيطات النظام] [الأدلة] [الخيارات]

ديبيلبر COMMAND متسلسل الاندماج


· يعتمد البناء على dh-بايثون,

· يعتمد البناء على python3-all, بيثون-جميع-dbg, الجرو، وما إلى ذلك (لجميع ملفات Python
المترجمين الفوريين، سيستخدمه pybuild لإنشاء قائمة من المترجمين الفوريين للإنشاء لهم).

· يضيف --buildsystem = بيبويلد إلى وسيطات dh في debian/rules،

· إذا تم بناء أكثر من حزمة ثنائية: أضف ملفات debian / python-foo.install ، أو تصدير
PYBUILD_NAME=اسم الوحدة (سيتم استخدام اسم النموذج لتخمين بادئات الحزمة الثنائية) ، أو
تصدير PYBUILD_DESTDIR الحسد. المتغيرات في دبيان/القواعد

مثال على ملف دبيان/القواعد:

#! / البيرة / بن / جعل -f
تصدير PYBUILD_NAME=foo
%:
dh $@ --with python2,python3 --buildsystem=pybuild

OPTIONS


يمكن ضبط معظم الخيارات (بالإضافة إلى سطر الأوامر) عبر متغيرات البيئة.
سيتحقق PyBuild من:

· PYBUILD_OPTION_VERSIONED_INTERPRETER (fe PYBUILD_CLEAN_ARGS_python3.2)

· PYBUILD_OPTION_INTERPRETER (fe PYBUILD_CONFIGURE_ARGS_python3-dbg)

· PYBUILD_OPTION (fe PYBUILD_INSTALL_ARGS)

اختياري الحجج
-h, --مساعدة
إظهار رسالة المساعدة هذه والخروج

-v, - الإسراف
قم بتشغيل الوضع المطول

-q, --هادئ
لا يظهر إخراج الأمر الخارجي

-qq, --هادئة حقا
كن هادئا

--الإصدار
إظهار رقم إصدار البرنامج والخروج

ACTION
الإعداد الافتراضي هو إنشاء المكتبة وتثبيتها واختبارها باستخدام نظام البناء المكتشف
الإصدار حسب الإصدار. سيؤدي تحديد أحد الإجراءات التالية إلى استدعاء الإجراء المحدد لـ
جميع الإصدارات - واحدة تلو الأخرى - والتي (على عكس الإجراء الافتراضي) في بعض الإصدارات
يمكن للأنظمة الكتابة فوق النتائج السابقة.

--يكشف
قم بإرجاع اسم نظام البناء المكتشف

--ينظف
تنظيف الملفات باستخدام طرق محددة لنظام البناء المكتشف تلقائيًا

--تهيئة
استدعاء خطوة التكوين لجميع إصدارات Python المطلوبة

--يبني
استدعاء خطوة البناء لجميع إصدارات بايثون المطلوبة

--تثبيت
استدعاء خطوة التثبيت لجميع إصدارات Python المطلوبة

--اختبار استدعاء الاختبارات لنظام البناء الذي تم اكتشافه تلقائيًا

--أنظمة القائمة
قائمة أنظمة البناء المتاحة والخروج

اختبارات
يتم استخدام اكتشاف Unittest من المكتبة القياسية (المتوفر في Python 2.7 و>= 3.2).
في خطوة الاختبار بشكل افتراضي.

--اختبار الأنف
استخدم وحدة الأنف في خطوة الاختبار، وتذكر إضافة python-nose و/أو python3-nose إلى
يعتمد البناء

--test-pytest
استخدم وحدة pytest في خطوة الاختبار، وتذكر إضافة python-pytest و/أو
python3-pytest لبناء يعتمد

--test-tox
استخدم أمر tox في خطوة الاختبار، وتذكر إضافة python-tox إلى Build-Depends.
يتطلب ملف Tox.ini

البناء نظام الحجج
تم تمرير الوسائط الإضافية إلى نظام البناء. --system=custom يتطلب اكتماله
الأمر في معاملات --foo-args.

--قبل التنظيف COMMAND
تم استدعاؤه قبل الأمر النظيف

- كلين ارجس الحجج
تمت إضافة الوسائط إلى أمر التنظيف الذي تم إنشاؤه بواسطة البرنامج المساعد لنظام البناء

--بعد التنظيف COMMAND
تم استدعاؤه بعد الأمر النظيف

- قبل التكوين COMMAND
تم استدعاؤه قبل أمر التكوين

- تكوين أرجس الحجج
تمت إضافة الوسائط لتكوين الأمر الذي تم إنشاؤه بواسطة البرنامج المساعد لنظام البناء

- بعد التهيئة COMMAND
تم استدعاؤه بعد أمر التكوين

--قبل البناء COMMAND
تم استدعاؤه قبل أمر البناء

--build-args الحجج
تمت إضافة الوسائط إلى أمر الإنشاء الذي تم إنشاؤه بواسطة البرنامج المساعد لنظام الإنشاء

--بعد البناء COMMAND
تم استدعاؤه بعد أمر البناء

--قبل التثبيت COMMAND
تم استدعاؤه قبل أمر التثبيت

--install-args الحجج
تمت إضافة الوسائط لتثبيت الأمر الذي تم إنشاؤه بواسطة البرنامج المساعد لنظام البناء

--بعد التثبيت COMMAND
تم استدعاؤه بعد أمر التثبيت

--قبل الاختبار COMMAND
تم استدعاؤه قبل أمر الاختبار

--test-args الحجج
تمت إضافة الوسائط إلى أمر الاختبار الذي تم إنشاؤه بواسطة البرنامج المساعد لنظام البناء

--بعد الاختبار COMMAND
تم استدعاؤه بعد أمر الاختبار

المتغيرات أن يمكن be مستعمل in الحجج و COMMAND
· {إصدار} سيتم استبداله بإصدار Python الحالي، ويمكنك أيضًا استخدامه
{الإصدار الرئيسي}, {version.minor}، الخ.

· {مترجم} سيتم استبداله بالمترجم الحالي، ويمكنك أيضًا استخدامه
{interpreter.include_dir}

· {دير} سيتم استبداله بدليل المصادر ،

· {دير} سيتم استبداله بدليل الوجهة،

· {home_dir} سيتم استبداله بدليل HOME المؤقت، حيث يمكن للمكونات الإضافية الاحتفاظ بملفاتها
البيانات (.pybuild/interpreter_version/ بشكل افتراضي)،

· {build_dir} سيتم استبداله بدليل البناء

· {تثبيت_دير} سيتم استبداله بدليل التثبيت.

· {طَرد} اسم الحزمة المقترح ، إذا كان --name (أو PYBUILD_NAME) هو
تعيين إلى فو، سيتم استبدال هذا المتغير بـ بيثون فو, python3-foo or pypy-foo
اعتمادًا على المترجم الشفهي المستخدم في التكرار المعطى.

الدلائل
-d DIR, - دير DIR
تعيين دليل الملفات المصدر - قاعدة للأديرة النسبية الأخرى [افتراضيًا: current
عمل اخراجي]

- ديست دير DIR
تعيين دليل الوجهة [الافتراضي: debian/tmp]

- text-dest-dir DIR
قم بتعيين دليل الوجهة لملفات .so

--نمط خارجي نمط
تعبير عادي للملفات التي يجب نقلها إذا تم تعيين --ext-dest-dir
[إفتراضي: .so(.[^/]*)?$]

- تثبيت دير DIR
تعيين دليل التثبيت [الافتراضي: .../dist-packages]

--اسم اسم
استخدم هذا الاسم لتخمين أدلة الوجهة (اعتمادًا على المترجم الفوري ، "foo"
مجموعات debian/python-foo، debian/python3-foo، debian/python3-foo-dbg، إلخ.)

المتغيرات أن يمكن be مستعمل in DIR
· {إصدار} سيتم استبداله بإصدار بايثون الحالي،

· {مترجم} سيتم استبداله بالمترجم المحدد.

القيود
-s نظام, --النظام نظام
حدد نظام البناء [الافتراضي: الاكتشاف التلقائي]

-p VERSIONS, --pyver VERSIONS
بناء لإصدارات بايثون. يمكن استخدام هذا الخيار عدة مرات. يمكن للإصدارات
يتم فصلها بحرف الفضاء. الافتراضي هو أن كل ما يدعم Python 3.X
إصدارات.

-i مترجم, --مترجم مترجم
تغيير المترجم [الافتراضي: python {version}]

--إبطال البنود
تعطيل الإجراء أو المترجم أو الإصدار أو أي مزيج منهم. لاحظ أن fe python3
و python3-dbg هما مترجمان مختلفان، --disable test/python3 لا
تعطيل اختبارات python3-dbg.

تعطيل أمثلة
· --إبطال اختبار/بيثون2.5-ديسيبل - يعطل اختبارات python2.5-dbg

· --إبطال '2.4 2.7 " - تعطيل كافة الإجراءات للإصدار 2.4 و 2.7

· PYBUILD_DISABLE_python2=1 - يعطل جميع الإجراءات الخاصة ب Python 2.X

· PYBUILD_DISABLE_python3.3=test - تعطيل اختبارات Python 3.3

· PYBUILD_DISABLE = اختبار / بيثون - نفس ما ورد أعلاه

· PYBUILD_DISABLE = تكوين / python3 2.4 الجرو - تعطيل إجراء التكوين لجميع python3
المترجمون الفوريون، وجميع الإجراءات للإصدار 2.4، وجميع الإجراءات لـ pypy

استخدم pybuild عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad




×
الإعلانات
❤️تسوق أو احجز أو اشترِ هنا - بدون تكلفة، مما يساعد على إبقاء الخدمات مجانية.