【问题标题】:python setuptool how can I add dependency for libxml2-dev and libxslt1-dev?python setuptools 如何为 libxml2-dev 和 libxslt1-dev 添加依赖项?
【发布时间】:2011-03-30 10:04:38
【问题描述】:

我的应用程序需要 lxml >= 2.1, 但要安装 lxml 它需要安装 libxml2-dev libxslt1-dev 否则在安装 lxml 时会引发错误,

有没有一种方法可以使用 python 设置工具在我的 setup.py 中将其作为依赖项......

【问题讨论】:

    标签: python dependencies lxml setuptools libxml2


    【解决方案1】:

    不是真的... setuptools 只处理对已经属于 pypi 的包的依赖。所以如果你想要这些依赖,我认为你必须选择你喜欢的发行版带来的打包技术。

    但是,您可以覆盖您的 setuptools build 或 install 命令,以便在安装软件包之前进行额外检查。 为此,请查看此answer

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-08-10
      • 1970-01-01
      • 2022-08-14
      • 1970-01-01
      • 1970-01-01
      • 2018-01-17
      • 2017-04-20
      • 2018-03-06
      相关资源
      最近更新 更多