1

这是一个愚蠢的问题,但它就在这里。

通常,当我需要在虚拟环境中安装一个包时,由于某种原因不能很好地使用 PIP ,我会激活这样的环境,然后运行/path/to/env/bin/python setup.py​​. 这很好用,但我看到有些人只是跑python setup.py。它是完整路径的遗漏吗?或者,如果激活了虚拟环境,则可能python setup.py会在虚拟环境中自动安装包。我不知道哪一个是正确的。

注意:我不想搞砸我干净的 Linux 安装测试,所以我认为在这里问会更好。

4

1 回答 1

1

如果您在 shell 中激活了 virtualenv,则没有区别。明显的区别是使用显式路径意味着您肯定会得到您期望的版本。

于 2013-07-19T18:19:42.957 回答