Mic*_*ell 11 python lxml amazon amazon-product-api
我收到此错误" ImportError: No module named lxml"即使LXML肯定安装.具体来说,它安装在项目的python Virtualenv中.最终我正在研究Python/Amazon Product API.尝试从终端(mac)运行该项目的一个示例脚本后,我收到错误.
我怎样才能解决这个问题?或进一步追查问题?
Google搜索引导我:
sudo xcodebuild -licensepip install --upgrade lxml目前版本为3.4.0pip install libxml2-dev libxslt-dev python-dev编辑:更多细节
抛出错误的代码行from lxml import etree, objectify,这是在远离我的虚拟环境中安装LXML的文件夹中(尽管我在终端中的virtualenv中运行脚本).如果问题只是脚本不知道在哪里找到LXML安装问题,我该如何解决?
事实证明我在这里找到了答案:在看似成功安装之后,导入lxml在OSX上失败了
显然,Mac上的LXML安装最终会将其安装在错误的路径中,因此您必须使用以下命令重置路径: export PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
| 归档时间: |
|
| 查看次数: |
30767 次 |
| 最近记录: |