1

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

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

4

1 回答 1

2

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

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

于 2010-08-16T14:45:31.250 回答