PKG_Resources لم يتم العثور عليها بعد تثبيت setuptools
-
22-09-2019 - |
سؤال
أحاول تجميع وتثبيت Python2.6.4 على Debian 5.0.3 (64bit). لقد قمت بتثبيت باستخدام "Make Altinstall" حيث أريد أن أبقي Python 2.5.2 الذي يأتي مع Deb5.0 كبيثون الافتراضي.
بعد ذلك ، قمت بتثبيت setuptools 0.6c11 باستخدام أمر "sudo sh setuptools-0.6c11-py2.6.egg-prefix =/usr/local '. ومع ذلك ، بعد التثبيت عندما أحاول "استيراد PKG_Resources" من Python2.6 ، لا يعمل قول "المستورد: لا توجد وحدة تسمى PKG_Resources". بدون PKG_Resources ، لا يمكنني فعل الكثير.
هل يمكن لأحد أن يشارك هنا ما الذي قد يحدث أو ما هو مفقود؟
المحلول
التغليف وتكامل الحزمة أمر صعب. ديبيان لديه بيثون 2.6 ، ولكن لسبب داخلي ، فهو في الفرع التجريبي فقط:
$ rmadison python2.6
python2.6 | 2.6.2-2 | experimental | source, ia64
python2.6 | 2.6.4-1 | experimental | source, alpha, amd64, armel, hppa, \
i386, powerpc, s390, sparc
$
أود أن أستخدم هذه الحزمة لأنه من المحتمل أن تكون أكثر دمجًا بشكل كامل مع بقية عبوات Python. بالإضافة إلى ذلك ، كما هو .deb ، يمكنك بسهولة إلغاء تثبيته.
وقد تكون قائمة Debian-Python قادرة على مساعدتك بشكل أكبر.