J'ai installé cx_Oracle (à plusieurs reprises) et je n'arrive tout simplement pas à le faire fonctionner sur mon Mac Intel. Comment le désactiver/le désinstaller?Comment désactiver un œuf?
3
A
Répondre
3
Vous supprimez simplement le fichier .egg
Sur OS X, ils sont installés dans /Library/Python/2.5/site-packages/
- dans ce dossier, vous devriez trouver un fichier nommé cx_Oracle.egg
ou similaire. Vous pouvez simplement supprimer ce fichier et il sera parti.
Une façon de trouver le fichier est, si vous pouvez importer le module, simplement afficher le repr()
du module:
>>> 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 l'importation échoue, le retraçage indiquer l'emplacement du module aussi. Une chose à noter, si le module installé des outils de ligne de commande, vous devrez supprimer ces manuellement aussi .. Sur OS X ils sont installde dans /usr/local/bin/
- vous pouvez trouver n'importe quel outil qui utilise cx_Oracle
en utilisant grep:
cd /usr/local/bin/
grep EASY-INSTALL * | grep cx_Oracle
Ou tout simplement ..
cd /usr/local/bin/
grep cx_Oracle *
Questions connexes
- 1. Comment désactiver un nœud dans l'arborescence Silverlight?
- 2. Comment désactiver un draggable jquery-ui?
- 3. Comment désactiver un lien dans IE6
- 4. MFC - Comment désactiver un élément de liste?
- 5. Comment désactiver un bouton dans Xcode?
- 6. Comment désactiver l'autopostback pour un bouton html?
- 7. Comment désactiver default_scope pour un belongs_to?
- 8. Comment désactiver temporairement un plugin dans Vim?
- 9. Comment désactiver iphone UI?
- 10. Comment désactiver Response.Buffer
- 11. Comment désactiver CBitmapButton?
- 12. Comment désactiver Microsoft.VisualStudio.TestTools.TestTypes.Unit.TestFailedException
- 13. Pourquoi setuptools supprime-t-il et réinstalle-t-il parfois le même œuf?
- 14. asp.net MVC: désactiver un TextBox
- 15. désactiver un bloc dans django
- 16. Comment désactiver Draggables dans script.aculo.us
- 17. Comment désactiver les objets Combobox?
- 18. as3: comment désactiver l'écouteur d'événements
- 19. Comment faire pour désactiver "periodically_call_remote"
- 20. WinForms: désactiver temporairement un gestionnaire d'événements
- 21. comment désactiver ces avertissements PHP?
- 22. C# Comment désactiver une touche
- 23. Comment désactiver la barre d'état?
- 24. Comment désactiver l'écran d'accueil netbeans?
- 25. Sharepoint 2007: Comment désactiver TextBox
- 26. Comment désactiver l'anti-aliasing pour un JLabel spécifique?
- 27. Comment désactiver certains éléments XAML pour un ListView WPF
- 28. Comment désactiver les effets MouseOver sur un bouton dans WPF?
- 29. Comment pouvez-vous supprimer (pas désactiver) un bouton de TinyMCE?
- 30. Comment désactiver le gestionnaire de clic sur un nœud YUI?
Nice. Je n'ai jamais pensé à beaucoup de ces méthodes. Bien sûr, une grande partie du problème de la suppression des paquets Python peut être résolue avec un gestionnaire de paquets approprié. Je pense que la désinstallation est une grande faiblesse du système easy_install, comme en témoignent les complications liées à la suppression des paquets, comme vous l'avez montré. –