Articles of lxml

通过pip安装错误在virtualenv中安装lxml:命令'x86_64-linux-gnu-gcc'failed

当我激活virtualenv并input'pip install lxml'安装过程崩溃消息: /usr/bin/ld: cannot find -lz collect2: error: ld returned 1 exit status error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

(仍然)无法正确安装lxml 2.3 for python,但至less2.2.8的作品

2011年6月30日 – 由于他的回答 ,我正在授予@Pablo这个问题。 由于在他的评论中讨论的原因,我仍然无法正确安装lxml 2.3。 我会尽我所能去做一些工作,但是我已经在这个问题上浪费了大量的时间。 不过,我写了我需要的代码,并成功安装了lxml 2.2.8。 代码的function与这个版本。 更好的是,巴勃罗是唯一正确诊断错误的人。 哪些是libxslt需要更新到支持exsltMathXpathCtxtRegister的版本我欣赏每个人对这个问题的帮助。 2011年6月29日 – 更新这个问题,以反映评论和更大的文件我的企图 我应该开始说我已经尝试了所有可能的解决scheme并安装可以想象的scheme。 是的,这个话题也有类似的问题,但是他们的具体问题和解决办法不是我自己的。 我已经花了大约10到15个小时,而我只会继续变得更加困惑。 我的主要关注 简而言之,从源代码安装lxml-2.3 或在centOs5.6上安装easy_install-2.7 lxml for python2.7,这是python的替代安装,我无法正确导入模块。 它会安装没有任何明显的错误,但是当试图导入etree时,它会返回以下错误: Python 2.7.2 (default, Jun 16 2011, 11:53:48) [GCC 4.1.2 20080704 (Red Hat 4.1.2-50)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import lxml >>> from lxml […]

如何在没有pipe理权限的Linux上安装lxml for python?

我只需要一些不在主机上的软件包(和我和linux …我们…我们没有花太多时间在一起…)。 我曾经安装它们,如: # from the source python setup.py install –user 要么 # with easy_install easy_install prefix=~/.local package 但它不适用于lxml。 在构build过程中,我收到了很多错误: x:~/lxml-2.3$ python setup.py build Building lxml version 2.3. Building without Cython. ERROR: /bin/sh: xslt-config: command not found ** make sure the development packages of libxml2 and libxslt are installed ** Using build configuration of libxslt […]

如何在Windows上安装lxml

我试图用Python 3.4在我的Windows 8.1笔记本电脑上安装lmxl ,并且失败了。 首先,我尝试了简单明了的解决scheme: pip install lxml 。 但是,这不起作用。 这就是它说的: Downloading/unpacking lxml Running setup.py (path:C:\Users\CARTE_~1\AppData\Local\Temp\pip_build_carte_000\lxml\setup.py) egg_info for package lxml Building lxml version 3.4.2. Building without Cython. ERROR: b"'xslt-config' is not recognized as an internal or external command,\r\noperable program or batch file.\r\n" ** make sure the development packages of libxml2 and libxslt are installed ** […]

错误与lxmlparsing函数

我已经在Windows平台上安装lxml2.2.2(即时通讯使用Python版本2.6.5)。我试过这个简单的命令: from lxml.html import parse p= parse('http://www.google.com').getroot() 但我收到以下错误: Traceback (most recent call last): File “”, line 1, in p=parse('http://www.google.com').getroot() File “C:\Python26\lib\site-packages\lxml-2.2.2-py2.6-win32.egg\lxml\html_init_.py”, line 661, in parse return etree.parse(filenameorurl, parser, baseurl=baseurl, **kw) File “lxml.etree.pyx”, line 2698, in lxml.etree.parse (src/lxml/lxml.etree.c:49590) File “parser.pxi”, line 1491, in lxml.etree.parseDocument (src/lxml/lxml.etree.c:71205) File “parser.pxi”, line 1520, in lxml.etree.parseDocumentFromURL (src/lxml/lxml.etree.c:71488) File “parser.pxi”, line 1420, […]

如何在Windows机器上的Python 3.4中安装lxml

我一直在这花费数小时。 我是Python新手,看不到解决scheme。 我有Python 3.4,并希望使用.docx ,这需要lxml 。 我到目前为止所做的工作stream程是:我转到Python lxml包安装程序页面,但是知道我需要哪个版本是相当混乱的。 我尝试了几个包含34个数字的.exe和.tar 。 我也试过pip install lxml3.4.4和pip install lxml 3.4.4 。 他们都没有工作。 这是什么命令提示符说当我做pip install lxml (它自动抓取lxml 3.4.4我已经下载,然后打印你可以在屏幕截图中看到): 我做错了什么,我能做些什么来修复它? 和/或什么确切版本的lxml我需要从哪里安装? 我真的很沮丧,这是如此困难。 谢谢

使用Python的lxml – Windows 7 64位

当我尝试安装lxml时,我得到以下内容。 我试过下载C ++ redists和我发现的其他一些东西,但没有任何工作。 我试过以下的链接: 如何在Windows上安装lxml 我有python版本3.5.1。 一世 Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\Users\daniel.bak>pip install setuptools Requirement already satisfied (use –upgrade to upgrade): setuptools in c:\users\daniel.bak\appdata\local\programs\python\python35-32\lib\site-packages C:\Users\daniel.bak>pip install lxml Collecting lxml Using cached lxml-3.6.0.tar.gz Installing collected packages: lxml Running setup.py install for lxml … error Complete output from […]

在Windows上为Python 2.7构buildlxml

我正在尝试在Windows 64位机器上为Python 2.7构buildlxml。 我找不到Python 2.7版本的lxml egg。 所以我正在从源头上编译它。 我正在按照这个网站上的说明 http://lxml.de/build.html 在静态链接部分。 我收到错误 C:\Documents and Settings\Administrator\Desktop\lxmlpackage\lxml-2.2.6\lxml-2.2. 6>python setup.py bdist_wininst –static Building lxml version 2.2.6. NOTE: Trying to build without Cython, pre-generated 'src/lxml/lxml.etree.c' need s to be available. ERROR: 'xslt-config' is not recognized as an internal or external command, operable program or batch file. ** make sure the […]

在Windows 8.1上安装lxml,libxml2,libxslt

经过额外的探索,我发现一个解决scheme,安装lxml与点和轮。 关于方法的其他评论欢迎。 我发现优秀的Linux发行版的现有Python文档。 对于Windows …不是那么多。 我已经configuration好了我的Linux系统,但是我也需要一些帮助让Windows 8.1平板电脑准备就绪。 我的项目需要Python 3.4的lxml模块。 我find了很多关于如何安装lxml的教程,但是每个教程都失败了。 https://docs.python.org/3/installing/我已经下载了“get-pip.py”,并成功从Windows cmd行运行它,结果如下: Requirement already up-to-date: pip in c:\python34\lib\site-packages 所以我不认为我有一个“点子”的问题。 从那里我已经从Windows cmd行运行以下: python -m pip install lxml 一长串的命令滚动,但有几行似乎是我无法解决的错误。 ERROR: b"'xslt-config' is not recognized as an internal or external command,\r\noperable program or batch file.\r\n" ** make sure the development packages of libxml2 and libxslt are installed ** […]

lxml:DLL加载失败:指定的模块找不到

我有Windows Server 2008 R2 x64。 它Python27 x86 + Django 1.3 + apache 2.2 x86 under wsgi运行Python27 x86 + Django 1.3 + apache 2.2 x86 under wsgi 。 没有lxml就可以运行。 我们正在使用soaplib,它需要lxml。 我尝试了几种方式安装lxml: 使用easy_install 下载win32安装二进制文件。 问题是,在Apache下的网站下运行引发以下错误: ImportError at / DLL load failed: The specified module could not be found. 它from lxml import etree引发这个错误 我已经search解决scheme,但没有发现有用的东西。 我发现的一些信息: python26-> python27有一些改变,改变了什么dll包括在内 我用依赖沃克find哪些DLL丢失。 […]