سؤال

لقد قمت بتثبيت CX_ORACLY (مرارا وتكرارا) ولا يمكنني الحصول عليها للعمل على Intel Mac الخاص بي. كيف يمكنني إلغاء تنشيط / إلغاء تثبيته؟

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

المحلول

أنت ببساطة حذف .egg ملف

على نظام التشغيل X مثبت في /Library/Python/2.5/site-packages/ - في هذا المجلد، يجب عليك العثور على ملف اسمه cx_Oracle.egg أو مشابه. يمكنك حذف هذا الملف بسيط وسيتم تخفيضه.

إحدى طرق العثور على الملف، إذا كنت تستطيع استيراد الوحدة، ما عليك سوى عرض repr() من الوحدة:

>>> import urllib
>>> urllib
<module 'urllib' from '/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/urllib.pyc'>
>>> import BeautifulSoup
>>> BeautifulSoup
<module 'BeautifulSoup' from '/Library/Python/2.5/site-packages/BeautifulSoup-3.0.6-py2.5.egg/BeautifulSoup.py'>

إذا فشل الاستيراد، يجب أن تظهر Traceback موقع الوحدة النمطية أيضا.

شيء واحد يجب ملاحظته، إذا قمت بتثبيت الوحدة النمطية أي أدوات سطر الأوامر، فسيتعين عليك إخراجها أيضا يدويا أيضا .. على OS X هم Installde في /usr/local/bin/ - يمكنك العثور على أي أداة تستخدمها cx_Oracle باستخدام GREP:

cd /usr/local/bin/
grep EASY-INSTALL * | grep cx_Oracle

أو ببساطة..

cd /usr/local/bin/
grep cx_Oracle *
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top