3

我尝试使用 pip 为 64 位 Python 2.7 安装 ZODB3。此安装需要本地编译器来编译 BTrees 扩展。因为我没有安装所需的 MS 编译器:

  • Python 2.7 上是否有用于 ZODB 的二进制 64 位 Windows 安装程序?我使用谷歌但没有成功
  • 是否真的需要 BTrees 或者我可以在没有 BTrees 的情况下安装 ZODB3 吗?

欢呼,乌维。

4

2 回答 2

3

ZODB3 包带有用于 Windows 的预编译鸡蛋,请参阅ZODB3 的 PyPI 页面

你需要pip明确告诉它需要安装一个egg;它通常不支持从 egg 安装:

pip install --egg ZODB3

或者,您可以easy_install改用。

于 2012-10-12T12:46:59.373 回答
2

在 Windows 上遇到 ZODB3 easy_install/pip/compiler 问题?试试 Christoph Gohlke 的“Unofficial Windows Binaries for Python Extension Packages”下载页面:

于 2013-04-17T00:23:05.030 回答