LXML: Cannot import etree

爷,独闯天下 提交于 2019-12-08 16:53:33

问题


I went to this page and downloaded the tar file : http://pypi.python.org/pypi/lxml/2.3.4#downloads

I then copied the lxml folder to my Python26/Lib folder. Now, when i go to the interpreter and type from lxml import etree i get the error: cannot import etree. Does someone know what is going wrong? I am running windows.


回答1:


Simply unzipping the archive and moving it is not how one should install Python packages. You usually run python setup.py install from the folder; but on Windows there are easier ways.

Go to this link download and the installer for the version of Python you are using.




回答2:


Better follow the installation instructions; lxml has some C components that require compilation.

I am guessing that you are on Windows, in which case the binary egg should work. On PyPI, the most recent version to include binary eggs for Windows is 2.3, but you can find more recent (unofficial) installers elsewhere.



来源:https://stackoverflow.com/questions/12071547/lxml-cannot-import-etree

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