如何使用通常的setup.py
distutils设置(包含要执行的脚本的scripts
设置)编写的Python包与virtualenv
和{{1}兼容}}?在以与虚拟环境兼容的方式编写程序包时,是否需要记住“操作”和“不要”或“问题”的指南?或者是否有任何setuptools包保证与pip
一起使用?感谢。
答案 0 :(得分:3)
除非你在setup.py中做了一些非常不寻常的事情,否则它将与virtualenv和pip一起使用。这是因为setup.py首先是完全声明的(尽管是一个可执行程序),virtualenv和pip被设计用于在它们存在之前编写的现有包。