使Python包与virtualenv兼容

时间:2013-02-02 17:36:37

标签: python virtualenv pip easy-install distribute

如何使用通常的setup.py distutils设置(包含要执行的脚本的scripts设置)编写的Python包与virtualenv和{{1}兼容}}?在以与虚拟环境兼容的方式编写程序包时,是否需要记住“操作”和“不要”或“问题”的指南?或者是否有任何setuptools包保证与pip一起使用?感谢。

1 个答案:

答案 0 :(得分:3)

除非你在setup.py中做了一些非常不寻常的事情,否则它将与virtualenv和pip一起使用。这是因为setup.py首先是完全声明的(尽管是一个可执行程序),virtualenv和pip被设计用于在它们存在之前编写的现有包。