Pregunta

He instalado cx_Oracle (varias veces) y simplemente no puedo conseguir que funcione en mi Mac Intel. ¿Cómo desactivo / desinstalarlo?

¿Fue útil?

Solución

Simplemente elimina el archivo .egg

En OS X que se instalan en /Library/Python/2.5/site-packages/ - en esa carpeta que debe encontrar un cx_Oracle.egg nombre de archivo o similar. Puede sencilla eliminar este archivo y se habrá ido.

Una forma de encontrar el archivo es, si se puede importar el módulo, simplemente mostrar la repr() del módulo:

>>> 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'>

Si falla la importación, el rastreo debe mostrar la ubicación del módulo también.

Una cosa a destacar, si el módulo instalado ningún herramientas de línea de comandos, se tendrá que eliminar estos manualmente también .. En OS X son installde en /usr/local/bin/ - se puede encontrar cualquier herramienta que utiliza cx_Oracle usando grep:

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

O simplemente ..

cd /usr/local/bin/
grep cx_Oracle *
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top