gpt4 book ai didi

python - 使用 zc.buildout,如何从网站安装 tarball?

转载 作者:行者123 更新时间:2023-11-30 23:59:15 26 4
gpt4 key购买 nike

我正在尝试让 zc.buildout 从源代码安装 Gunicorn。使用以下配置:

[gunicorn]
recipe = collective.recipe.distutils
url = http://github.com/benoitc/gunicorn/tarball/master

导致以下错误:

SystemError: ('Failed', '"/usr/bin/python" setup.py -q install --install-  purelib="/mnt/hgfs/Projects/intranation/parts/site-packages" --install-platlib="/mnt/hgfs/Projects/intranation/parts/site-packages"')

提供 --install-dir--prefix 没有帮助。

是否有 zc.buildout 的配方可以下载 tarball 并通过 easy_install 或类似方式安装它?

最佳答案

您可以“直接”安装它。在命令行上,“easy_install http://github.com/benoitc/gunicorn/tarball/master”工作正常。

相当于 buildout 依赖于“gunicorn”(以便 buildout 尝试安装它)并告诉 buildout 您的 github 链接实际上是 Gunicorn。您可以使用 find-links 来做到这一点:

[buildout]
find-links =
http://github.com/benoitc/gunicorn/tarball/master#egg=gunicorn
parts = console_scripts


[console_scripts]
recipe = zc.recipe.egg
eggs = gunicorn

关于python - 使用 zc.buildout,如何从网站安装 tarball?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2572160/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com