2

setup.py使用distutils 的通常设置(包含scripts要执行的脚本的设置)编写的 Python 包如何与virtualenv和兼容pip?在以与虚拟环境兼容的方式编写包时,是否有注意事项指南或注意事项?或者是否有任何 setuptools 包保证可以使用virtualenv?谢谢。

4

1 回答 1

3

除非你在 setup.py 中做了一些非常不寻常的事情,否则它可以在 virtualenv 和 pip 中正常工作。这是因为 setup.py 首先是非常声明性的(尽管它是一个可执行程序),并且 virtualenv 和 pip 旨在与在它们存在之前编写的现有包一起使用。

于 2013-02-02T17:48:48.413 回答