lxml erreur d'exécution: Raison: Incompatible version de bibliothèque: programme etree.donc, nécessite la version 12.0.0 ou plus tard, mais libxml2.2.dylib version 10.0.0

J'ai un problème complexe.
J'ai utilisé la version mac 10.9, anaconda 3.4.1, python 2.7.6.

En développement d'application web avec python-amazon-produit-api. j'ai surmonter un obstacle sur l'installation de lxml, référencement clang erreur: argument inconnu: '-mno-fondue-madd' (paquet python échec de l'installation).

mais une autre erreur d'exécution s'est passé.
Voici le résultat de webbrowser.

Exception Type: ImportError
Exception Value:    
dlopen(/Users/User_Name/Documents/App_Name/lib/python2.7/site-packages/lxml/etree.so, 2): Library not loaded: libxml2.2.dylib
Referenced from: /Users/User_Name/Documents/App_Name/lib/python2.7/site-packages/lxml/etree.so
Reason: Incompatible library version: etree.so requires version 12.0.0 or later, but libxml2.2.dylib provides version 10.0.0

Pas sûr de savoir comment procéder et ont cherché ici et d'ailleurs pour cette erreur. Toute aide est grandement appréciée!

  • J'ai trouvé une solution. J'ai enlevé virtualenv du paramètre de la bibliothèque. J'ai réinstallé l'app-les bibliothèques requises dans les locaux de l'ID de python path. Pas utilisé virtualenv de réglage. Gênant, mais le problème a été résolu.
InformationsquelleAutor BlueFrog | 2014-04-19