【发布时间】:2014-06-04 00:59:26
【问题描述】:
我有一个令人困惑的问题。 我用过mac版本10.9,anaconda 3.4.1,python 2.7.6。
使用 python-amazon-product-api 开发 Web 应用程序。我已经克服了安装 lxml 的障碍,引用 clang error: unknown argument: '-mno-fused-madd' (python package installation failure)。
但是发生了另一个运行时错误。 这是网络浏览器的输出。
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
不确定如何继续并已在此处和其他地方搜索此特定错误。非常感谢任何帮助!
【问题讨论】:
-
我找到了解决方案。我删除了 virtualenv 的库设置。我在本地 ID 的 python 路径中重新安装了应用程序所需的库。未使用 virtualenv 的设置。不方便,但问题解决了。
标签: python amazon lxml osx-mavericks