如何在setup.py中包含Python-Xlib作为依赖项?

时间:2016-01-03 23:47:00

标签: python setuptools xlib

在我的handleEvent文件中,我可以声明PyUserInput是我项目的要求(Python 3),但Linux上setup.py的先决条件是Python模块{{1 }}

这是我PyUserInput文件的相关部分:

Xlib

我尝试将setup.pysetup(... install_requires=['requests', 'nose', 'PyUserInput'], ... ) 放入Python-Xlib参数中,由于Xlib无法自动解析这些名称,因此该参数无法正常工作。

我需要做什么?我希望能够让单个命令install_requires处理我的包的所有先决条件,而不必要求用户手动安装一些先决条件。

1 个答案:

答案 0 :(得分:1)

使用pip search xlib,我发现有一个名为python3-xlib的包。在python3-xlib中添加setup.py作为要求就足够了。