在我的handleEvent
文件中,我可以声明PyUserInput
是我项目的要求(Python 3),但Linux上setup.py
的先决条件是Python模块{{1 }}
这是我PyUserInput
文件的相关部分:
Xlib
我尝试将setup.py
和setup(...
install_requires=['requests', 'nose', 'PyUserInput'],
...
)
放入Python-Xlib
参数中,由于Xlib
无法自动解析这些名称,因此该参数无法正常工作。
我需要做什么?我希望能够让单个命令install_requires
处理我的包的所有先决条件,而不必要求用户手动安装一些先决条件。
答案 0 :(得分:1)
使用pip search xlib
,我发现有一个名为python3-xlib
的包。在python3-xlib
中添加setup.py
作为要求就足够了。