تثبيت MySQLdb (لالثعبان)، وغير مضغوطة البيض
سؤال
وتعليمات التركيب هي:
$ python setup.py build
$ sudo python setup.py install # or su first
وهذا يعطيني ملف .egg. كيف يمكنني معرفة التثبيت تفريغ الملفات كما لذلك، مكتبة مضغوط العادية؟
وشكرا!
المحلول
حسنا، أنا أكره أن الإجابة على سؤالي الخاص، ولكن:
وتجد الثعبان الخاص حزم الموقع (المنجم /usr/local/lib/python2.5/site-packages)
وبعد ذلك:
$ unzip MySQL_python-1.2.2-py2.5-linux-i686.egg
وهذا سار على ما يرام بالنسبة لي
نصائح أخرى
وأنا في وقت متأخر قليلا لهذا الحزب، ولكن إليك طريقة للقيام بذلك ويبدو أن العمل العظيم:
sudo python setup.py install --single-version-externally-managed --root=/
وبعد ذلك كنت لا تستخدم .python البيض، أي ملفات * .pth الخ.
EasyInstall وثيقة، خيارات سطر الأوامر:
<اقتباس فقرة>و- دائما بفك، -Z
لا تقم بتثبيت أية حزم كملفات البريدي، حتى لو يتم وضع علامة الحزم وآمن للتشغيل وحدة zipfile.
اقتباس فقرة>ويمكن استخدام <م> easyinstall م> بدلا من استدعاء setup.py؟
ويدعو easy_install -Z mysql_python
من موجه الأوامر، يجد بيضة على النت ويثبتها.
وهذا سوف اقول setuptools ليست الرمز البريدي عنه:
sudo python setup.py install --single-version-externally-managed