【问题标题】:install pyquery on windows在windows上安装pyquery
【发布时间】:2009-12-28 01:38:37
【问题描述】:

我想在 Windows 上安装 pyquery。但我无法在命令行上运行 setup.py install 。你有什么提示吗?

【问题讨论】:

  • 你有什么错误吗?你能把你的命令行日志贴出来吗?
  • 我现在去睡觉了,对不起。下次我会这样做。

标签: python installation python-3.x


【解决方案1】:

我猜你没有安装 lxml 或 setuptools

设置工具 http://pypi.python.org/pypi/setuptools/0.6c11

lxml http://pypi.python.org/pypi/lxml/2.2.2

先安装然后再试,我刚试过,这里可以正常使用。

【讨论】:

  • 我安装了 lxml 但没有安装 setuptools。我现在就这样做。谢谢。
  • 我现在使用 Python 3.1.1。 setuptools 仅在 2.6 之前可用。 ://
  • 除非我错过了什么,否则 pyQuery 也不适用于 Python 3。 Python 3 是 Python 的一个新的主要版本,它在几个重要方面与 Python 2.0 不兼容。
  • 我现在使用 python 2.7.3。 lxml 仅适用于 2.6 和 3.0 和 3.1。
【解决方案2】:

我无法使用 pip 或 easy_install 在 Windows 上安装 lxml。抱怨“找不到 vcvarsall.bat”

尝试安装 Cygwin 和 MinGW,但时间太长了

raidsan's answer 发现关于非官方预编译的 Windows 二进制文件 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 已安装并可以正常工作

【讨论】:

    【解决方案3】:

    简单的工作解决方案:

    我在这里下载 tar 文件 pyquery-1.2.13.tar.gz (https://pypi.python.org/pypi/pyquery#downloads)

    我将它们提取到一个文件夹 pyquery-1.2.13 然后我将 myscript.py 粘贴到我的脚本中的这个文件夹 pyquery-1.2.13 我在最顶部有这些行以包含 pyquery 模块并且它可以工作!

    import pyquery(这个文件在pyquery-1.2.13文件夹中)

    从 pyquery 导入 *

    完成。

    【讨论】:

      【解决方案4】:

      我在 Windows 上使用 miniconda,下面是我安装 pyQuery 的方式:

      http://conda.pydata.org/miniconda.html下载python miniconda (如果您一次需要多个库,请考虑安装 anadonda)

      然后在命令行提示符下,运行以下命令:

      conda install lxml
      conda install setuptools
      

      https://codeload.github.com/gawel/pyquery/zip/master 获取最新的pyQuery 源并将其解压缩到一个目录。

      再次从命令行,转到此目录并运行:

      python setup.py install
      

      【讨论】:

        猜你喜欢
        • 2014-04-26
        • 1970-01-01
        • 1970-01-01
        • 2011-06-10
        • 2014-06-26
        • 2016-06-05
        • 2013-12-25
        • 2018-06-16
        • 2018-09-29
        相关资源
        最近更新 更多