Python:无法安装lxml-3.4.4-cp27-none-win32.whl

时间:2015-12-17 17:08:12

标签: windows python-2.7 pip lxml

首先尝试安装lxml。

python -m pip install lxml

错误消息:

********************************************************************************

Could not find function xmlCheckVersion in library libxml2. Is libxml2 installed?
       ********************************************************************************
error: command '"C:\Users\xxxx\AppData\Local\Programs\Common\Microsoft\Visual C with exit status 2

我的环境:

  • Python 2.7(r27:82525)W32
  • pip 7.1.2

StackOverflow中的指针建议从http://www.lfd.uci.edu/~gohlke/pythonlibs/下载并安装lxml Windows二进制文件

我已经下载了lxml-3.4.4-cp27-none-win32.whl

运行:

 pip install lxml-3.4.4-cp27-none-win32.whl gives the following error messages:

Processing c:\users\xxxxx\downloads\lxml-3.4.4-cp27-none-win32.whl
Exception:
Traceback (most recent call last):
  File "c:\python27\lib\site-packages\pip\basecommand.py", line 211, in main
    status = self.run(options, args)
  File "c:\python27\lib\site-packages\pip\commands\install.py", line 294, in   run
    requirement_set.prepare_files(finder)
  File "c:\python27\lib\site-packages\pip\req\req_set.py", line 334, in   prepare_files
    functools.partial(self._prepare_file, finder))
  File "c:\python27\lib\site-packages\pip\req\req_set.py", line 321, in _walk_req_to_install
more_reqs = handler(req_to_install)
  File "c:\python27\lib\site-packages\pip\req\req_set.py", line 491, in _prepare_file
session=self.session)
  File "c:\python27\lib\site-packages\pip\download.py", line 814, in unpack_url
unpack_file_url(link, location, download_dir)
  File "c:\python27\lib\site-packages\pip\download.py", line 723, in unpack_file_url
unpack_file(from_path, location, content_type, link)
  File "c:\python27\lib\site-packages\pip\utils\__init__.py", line 645, in unpack_file
flatten=not filename.endswith('.whl')
  File "c:\python27\lib\site-packages\pip\utils\__init__.py", line 531, in unzip_file
zip = zipfile.ZipFile(zipfp, allowZip64=True)
  File "c:\python27\lib\zipfile.py", line 684, in __init__
self._GetContents()
  File "c:\python27\lib\zipfile.py", line 710, in _GetContents
self._RealGetContents()
  File "c:\python27\lib\zipfile.py", line 722, in _RealGetContents
raise BadZipfile, "File is not a zip file"
BadZipfile: File is not a zip file

建议非常感谢

0 个答案:

没有答案