【问题标题】:How to install LXML Python 3.3 Windows 8 64 Bit如何安装 LXML Python 3.3 Windows 8 64 位
【发布时间】:2013-12-13 05:46:57
【问题描述】:

我认为在我的系统上安装 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-1.4.1-py2.py3-none-any.whl 解压它.. 用我的 python shell 运行easy_install.py

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

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

【问题讨论】:

标签: python python-3.x lxml


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    您也可以使用 anaconda。一旦你安装了它 (http://continuum.io/downloads),你可以运行 conda install lxml 来安装 lxml。它对于像 numpy 和 scipy 这样的包也非常有用,在 Windows 上安装有时会很痛苦。

    【讨论】:

      【解决方案3】:

      这些说明适用于带有 Python3.3 的 Windows7 或 Windows8,特别是原始发布者所要求的。 但是,随着 python 的发布和其他相应的先决条件的变化/发展,它们应该适用于各种版本:

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

      【讨论】:

        【解决方案4】:

        根据你的版本依赖从这里下载 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. 
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-04-18
          • 2014-05-23
          • 1970-01-01
          • 2013-01-27
          相关资源
          最近更新 更多