Dependencies imdbpy和setuptools-依赖性问题

Dependencies imdbpy和setuptools-依赖性问题,dependencies,setup.py,imdbpy,Dependencies,Setup.py,Imdbpy,目前,我正在进行我的第一个python项目,如果有些问题看起来有点太简单,那么请提前表示歉意。。。无论如何 我的简单项目使用imdbpy-Python包访问IMDb的数据库()。imdbpy特别依赖于lxml 当我尝试使用python setup.py脚本安装我的项目时出现问题 安装过程中生成的错误消息: **确保已安装libxml2和libxslt的开发包** 使用libxslt的构建配置 所以我需要libxml2和libxslt,但不能通过pypi访问 我在Stackoverflow上发现了

目前,我正在进行我的第一个python项目,如果有些问题看起来有点太简单,那么请提前表示歉意。。。无论如何

我的简单项目使用imdbpy-Python包访问IMDb的数据库()。imdbpy特别依赖于lxml

当我尝试使用python setup.py脚本安装我的项目时出现问题

安装过程中生成的错误消息:

**确保已安装libxml2和libxslt的开发包**

使用libxslt的构建配置

所以我需要libxml2和libxslt,但不能通过pypi访问

我在Stackoverflow上发现了类似的问题:但答案并不能解决我的问题

对于这种依赖性问题有什么解决方法吗

我可以补充一点,如果libxml2 dev和libxslt1安装有:

sudo apt get安装libxml2 dev sudo apt get安装libxslt1 dev

然后,我的安装脚本将成功运行


提前感谢您的建议。

我已经太迟了,但我会为将来需要它的其他用户提供答案

这些是构建依赖项,而不是python包,因此您需要这些库的开发环境

通常,您可以使用IMDbPY setup.py的一些开关来排除这些C依赖项:

    python setup.py install --without-lxml --without-cutils