【发布时间】:2009-12-28 01:38:37
【问题描述】:
我想在 Windows 上安装 pyquery。但我无法在命令行上运行 setup.py install 。你有什么提示吗?
【问题讨论】:
-
你有什么错误吗?你能把你的命令行日志贴出来吗?
-
我现在去睡觉了,对不起。下次我会这样做。
标签: python installation python-3.x
我想在 Windows 上安装 pyquery。但我无法在命令行上运行 setup.py install 。你有什么提示吗?
【问题讨论】:
标签: python installation python-3.x
我猜你没有安装 lxml 或 setuptools
设置工具 http://pypi.python.org/pypi/setuptools/0.6c11
lxml http://pypi.python.org/pypi/lxml/2.2.2
先安装然后再试,我刚试过,这里可以正常使用。
【讨论】:
我无法使用 pip 或 easy_install 在 Windows 上安装 lxml。抱怨“找不到 vcvarsall.bat”
尝试安装 Cygwin 和 MinGW,但时间太长了
从raidsan's answer 发现关于非官方预编译的 Windows 二进制文件 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 已安装并可以正常工作
【讨论】:
简单的工作解决方案:
我在这里下载 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 模块并且它可以工作!
从 pyquery 导入 *
完成。
【讨论】:
我在 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
【讨论】: