ImportError: No module named lxml.etree

自闭症网瘾萝莉.ら 提交于 2019-12-19 20:15:11

问题


I'm trying to import premailer in my project, but it keeps failing at the etree import. I installed the 2.7 binary for lxml. The lxml module imports fine, and it's showing the correct path to the library folder if I log the lxml module, but I can't import etree from it. There's an etree.pyd in the lxml folder but python can't seem to see\read it.

I'm on windows7 64bit.

Does anyone know what's going wrong here?


回答1:


Try adding the library to the GAE .yaml file.

Under libraries add

-name: lxml    
 version: latest



回答2:


Try to using etree without import it like (lxml.etree() ) I think it function no module or install it if it a module




回答3:


Try:

from lxml import etree

or

import lxml.etree <= This worked for me instead of lxml.etree()




回答4:


Are you using Cygwin's python, or something else? I wrote a very long answer about all these problems in another post, here: ImportError: Permission Denied while using LXML




回答5:


In my case, i Downloaded and installed the lxml binary from lfd.uce.edu for Python 2.7. It works fine for me.



来源:https://stackoverflow.com/questions/17688959/importerror-no-module-named-lxml-etree

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!