如何在Windows上安装gevent?
题
我正在尝试在 Windows 上安装 gevent。为此,我下载并编译了 libevent,然后运行 pip install gevent
并得到一个错误: Please provide path to libevent source with --libevent DIR
. 。我怎样才能通过 libevent
选项 setup.py
使用 pip
?
预先感谢,伊万。
更新:跑步 pip install gevent --install-option="--libevent path_to_libevent"
给出相同的结果。
解决方案
从以下位置获取二进制安装程序 http://code.google.com/p/gevent/downloads/list
其他提示
在这里下载预编译包:
这对我有用,python 2.7 32 位构建。
最新版本 有预编译轮:
pip install gevent==1.1rc1
如何使用 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
如果您使用的是 64 位 Windows,请下载 这里, ,否则安装会失败。
pip
适用于我在 Windows 7 和 32 位 Python 2.7 上的工作。您需要安装 C 编译器并添加 disutils.cfg
文件到 \Lib\disutils
在你的Python安装目录下。我有 明 安装和我的 disutils.cfg
看起来像这样:
[build]
compiler=mingw32
不隶属于 StackOverflow