سؤال

أحاول تثبيت gevent على نظام التشغيل Windows.وللقيام بذلك، قمت بتنزيل وتجميع libevent، ثم قمت بتشغيله pip install gevent والحصول على خطأ: Please provide path to libevent source with --libevent DIR.كيف يمكنني اجتياز libevent خيار ل setup.py استخدام pip?

شكرا مقدما، إيفان.

محدث:جري pip install gevent --install-option="--libevent path_to_libevent" يعطي نفس النتيجة.

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

المحلول

احصل على المثبت الثنائي من http://code.google.com/p/gevent/downloads/list

نصائح أخرى

قم بتنزيل الحزم المترجمة مسبقًا هنا:

نجح هذا بالنسبة لي، إصدار python 2.7 32 بت.

احدث اصدار لديه عجلة مجمعة مسبقًا:

pip install gevent==1.1rc1

كيف يمكنني تمرير خيار libevent إلى setup.py باستخدام النقطة؟

c:\pip install --help
(...)
--global-option=GLOBAL_OPTIONS
                      Extra global options to be supplied to the
                      setup.pycall before the install command

يرى كيف يمكنني ضبط مستوى السجل الذي يستخدمه distutils عند استخدام النقطة؟

إذا كنت تستخدم نظام التشغيل Windows 64 بت، فقم بتنزيله هنا, وإلا فسيفشل التثبيت.

pip يعمل معي على نظام التشغيل Windows 7 مع الإصدار 32 بت من Python 2.7.ستحتاج إلى تثبيت مترجم C وإضافة ملف disutils.cfg ملف ل \Lib\disutils ضمن دليل تثبيت بايثون الخاص بك.أملك مينغ تثبيت وبلدي disutils.cfg يشبه هذا:

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