如何安装LXML Python 3.3 Windows 8 64位

时间:2013-11-27 14:22:23

标签: python python-3.x lxml

我认为我在系统上安装LXML Lib太愚蠢了。 请允许任何人帮我指导愚蠢的人吗? 我找到了很多指导,但他们对我帮助不大。

我看了LXML-Homepage 安装我需要pip 1.4.1吗?我下载了它...但是,我该如何安装呢?

Unzip pip-1.4.1.tar.gz

然后我用我的Python Shell打开了setup.py。 运行模块:

Traceback (most recent call last):
  File "C:\................\dist\pip-1.4.1\setup.py", line 5, in <module>
    from setuptools import setup, find_packages
ImportError: No module named 'setuptools'

好的..现在我觉得我需要setuptools ...... 已下载setuptools-1.4.1-py2.py3-none-any.whl 解压缩..用我的python shell运行easy_install.py

SystemExit: error: No urls, filenames, or requirements specified

如果在Windows命令控制台中启动,则会出现相同的错 我该怎么办?

4 个答案:

答案 0 :(得分:5)

如果您在Windows上,为什么不在正常安装程序中使用二进制包? 您可以在此页面上找到它们:http://www.lfd.uci.edu/~gohlke/pythonlibs/

答案 1 :(得分:4)

您也可以使用anaconda。安装完成后(http://continuum.io/downloads),您只需运行conda install lxml即可安装lxml。它对于像numpy和scipy这样的软件包也非常有用,有时在Windows上安装很麻烦。

答案 2 :(得分:0)

这些说明适用于Windows7或Windows8 with Python3.3 ,特别是原始海报要求。 但是,它们应该适用于各种版本,因为python的发行版和其他各自的先决条件会发生变化/演变:

  1. 安装 Python3.3
    1. 从下载页面HERE下载最新版本的Python3.3(目前为3.3.5)
      • Win32 MSI安装程序的直接链接 - &gt; HERE
      • Win64 MSI安装程序的直接链接 - &gt; HERE
    2. 只需运行MSI即可安装python。它将在注册表中注册,并显示在“添加/删除程序”中。
    3. 注意:我的说明假定您在Python安装向导中询问时选择将python安装到默认路径C:\python33\
  2. C:\python33\C:\python33\scripts文件夹添加到系统路径,方法是将这些目录添加到控制面板&gt;中的PATH环境变量中。系统&gt;高级系统设置链接(高级选项卡)&gt;环境变量(按钮)
  3. 安装 OpenSSL
    1. HERE下载适用于您的Windows和PC架构版本的 Win32 OpenSSL页面
    2. 为您的Windows和PC架构版本下载 Visual C ++ 2008可再发行组件
    3. 为您的Windows和架构版本下载 OpenSSL (常规版本,而不是轻量版本)
    4. c:\openssl-win32\bin(或类似)目录添加到PATH,与上面添加C:\python33C:\python33\scripts的方式相同。
  4. 安装 Setuptools get-pip.py应该为您安装Setuptools),但是,以防万一......
    1. 下载ez_setup.py HERE并将其保存在C:\python33\scripts
    2. 运行 C:\python33\scripts> python ez_setup.py
  5. 安装 PIP
    1. HERE下载get-pip.py并将其保存在C:\python33\scripts
    2. 运行 C:\python33\scripts> python get-pip.py
  6. 安装 LXML
    1. HERE下载LXML 3.3.3以获取适用于您的Windows和PC架构的版本
    2. 运行EXE文件

答案 3 :(得分:0)

从此处根据您的版本依赖性下载lxml,

http://www.lfd.uci.edu/~gohlke/pythonlibs/djcobkfp/lxml-3.4.4-cp27-none-win32.whl#替换基于您的依赖项的lxml版本..     http://www.lfd.uci.edu/~gohlke/pythonlibs/ 并打开命令提示符打开lcoation下载或文件已下载到cmd ..

安装使用,

pip install lxml-3.4.4-cp34-none-win_amd64.whl # this is eg name may vary based on your python or lxml version.