【问题标题】:How to install prerequisites for running setup.py in setuptools?如何在 setuptools 中安装运行 setup.py 的先决条件?
【发布时间】:2015-08-30 20:05:40
【问题描述】:

setuptools.setup 提供其install_requires 参数。指定的软件包安装在setup.py 的末尾。似乎还有其他要求部分(tests_requirerequirements)。我没有找到关于后者的任何信息,因为help(setuptools.setup) 不包含任何关于它的论点的有用信息。我检查了distutils.Distributiondistutils/dist.py 的来源,但它不包含有用的文档(有人可能会说 - 根本没有)。

我知道 setuptools 不是自引导的(例如 maven)。它只是想确保我没有遗漏任何东西。

我可以想象直接的解决方法,例如使用 pipsubprocress.* 函数安装。我正在寻找声明式解决方案。

【问题讨论】:

  • 也许你需要的是setup_requires参数:pythonhosted.org/setuptools/setuptools.html
  • 是的,这很完美。还有一个setuptools.setup 参数列表。我一直在寻找这个。您可以将此作为答案发布。

标签: python setuptools distutils


【解决方案1】:

也许你需要的是setup_requires参数:Building and Distributing Packages with Setuptools

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-06
    • 1970-01-01
    相关资源
    最近更新 更多