14

我正在尝试在 Windows 上安装 gevent。为了做到这一点,我下载并编译了 libevent,然后我运行pip install gevent并得到一个错误:Please provide path to libevent source with --libevent DIR. 如何将libevent选项传递给setup.pyusing pip

在此先感谢,伊万。

UPD:运行pip install gevent --install-option="--libevent path_to_libevent"给出相同的结果。

4

6 回答 6

7

从http://code.google.com/p/gevent/downloads/list获取二进制安装程序

于 2012-02-29T13:26:31.897 回答
7

在此处下载预编译包:

这对我有用,python 2.7 32 位构建。

于 2013-01-21T08:48:24.140 回答
7

最新版本已预编译轮:

pip install gevent==1.1rc1
于 2015-08-08T18:33:43.953 回答
1

如果您使用的是 64 位 Windows,请在此处下载,否则安装将失败。

于 2014-03-28T13:36:38.007 回答
1

pip在带有 32 位 Python 2.7 的 Windows 7 上为我工作。您将需要安装 C 编译器并将disutils.cfg文件添加到\Lib\disutilsPython 安装目录下。我已经安装了Ming,我的disutils.cfg样子是这样的:

[build]
compiler=mingw32
于 2014-05-08T14:32:33.283 回答
1

如何使用 pip 将 libevent 选项传递给 setup.py?

c:\pip install --help
(...)
--global-option=GLOBAL_OPTIONS
                      Extra global options to be supplied to the
                      setup.pycall before the install command

请参阅使用 pip 时如何设置 distutils 使用的日志级别?

于 2012-05-12T10:16:42.750 回答