如何在使用“setuptools”的Python包中使用“checkinstall”

在Ubuntu / Debian上我使用checkinstall软件包从源代码安装软件包

sudo checkinstall make install

要么

sudo checkinstall python setup.py install

我的问题是,使用setuptools (修改easy-install.pth文件)的Python软件包无法正确安装,因为checkinstall要求为每个使用它的新Python软件包重写easy-install.pth

我知道我可以使用pip install <package>但是由Debian打包系统协调的依赖不会“看到”这个软件包,如果没有我的更好的知识,至lesscheckinstall不会被处理。

我希望我的术语是正确的,我想知道这个问题能否以某种方式解决,问自己:

  • 可以检查安装程序以某种方式与使用setuptools ?或Python的Python软件包一起工作
  • 可以用setuptools方式安装使用setuptools Python软件包(比如避免写一些easy-install.pth命令来切换到python setup.py install命令或类似的东西?

你可以使用这个:

 checkinstall --exclude /usr/local/lib/python2.7/dist-packages/easy-install.pth