首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >imdbpy和setuptools -依赖问题

imdbpy和setuptools -依赖问题
EN

Stack Overflow用户
提问于 2011-04-02 17:20:03
回答 1查看 347关注 0票数 0

目前我正在做我的第一个python项目,所以如果有些问题看起来太简单了,我很抱歉……不管怎么说。

我的简单项目使用imdbpy - Python包来访问IMDb的数据库(http://pypi.python.org/pypi/IMDbPY/)。imdbpy尤其依赖于lxml。

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

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

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

使用libxslt的构建配置

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

我在Stackoverflow上也发现了类似的问题:python setuptool how can I add dependency for libxml2-dev and libxslt1-dev?,但answer不能解决我的问题。

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

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

sudo apt-get install libxml2-dev sudo apt-get install libxslt1-dev

然后,我的设置脚本将成功执行。

提前感谢您的任何想法。

EN

回答 1

Stack Overflow用户

发布于 2011-10-20 02:51:50

我来得太晚了,但我会为将来需要它的其他用户负责。

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

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

代码语言:javascript
复制
    python setup.py install --without-lxml --without-cutils
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5522319

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档