如何使使用 distutils 的常用 setup.py
设置(包含要执行的脚本的 scripts
设置)编写的 Python 包与 virtualenv
和pip
?在以与虚拟环境兼容的方式编写包时,是否有关于注意事项或需要记住的问题的指南?或者是否有任何 setuptools 包可以保证与 virtualenv 一起使用?谢谢。
最佳答案
除非你在 setup.py 中做了一些非常不寻常的事情,否则它可以与 virtualenv 和 pip 一起正常工作。这是因为 setup.py 首先是相当声明性的(尽管它是一个可执行程序),而 virtualenv 和 pip 被设计为与在存在之前编写的现有包一起使用。
关于python - 使 Python 包与 virtualenv 兼容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14664554/