首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在使用"setuptools“的Python包中使用"checkinstall”

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

Stack Overflow用户
提问于 2011-10-12 18:31:32
回答 1查看 3.4K关注 0票数 6

在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打包系统协调的依赖项,如果没有处理这个包,至少在缺乏更好的知识的情况下,checkinstall不会“看到”这个包。

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

  • 可以以某种方式与使用setuptoolssetuptools包一起工作,或者
  • 可以以不同的方式安装使用setuptools
  • 包(比如通过切换到python setup.py install命令或类似的?H 218f 219避免向easy-install.pth写入?)
EN

回答 1

Stack Overflow用户

发布于 2014-05-16 13:44:57

你可以用这个:

代码语言:javascript
复制
checkinstall --exclude /usr/local/lib/python2.7/dist-packages/easy-install.pth
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7744758

复制
相关文章

相似问题

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