0

我刚刚在我的 ubuntu 12.10 笔记本电脑上安装了 virtualenv。我是否应该将 python 本身安装到这个 vritualenv 以及所有未来的 python 包到这个 virtualenv 中?

或者 python 通常不包含在 virtualenv 中?

当我在 bash 命令行中输入“which python”时,我得到 /usr/bin/python,它是 python 2.7.3。我应该在 virtualenv 中安装 python 2.7.5 吗?

谢谢!

4

1 回答 1

2

Virtualenv 安装 python,但它安装在您创建的 virtualenv 的 bin 目录中。因此,您需要使用./bin/python.

您还可以通过运行“激活”virtualenv

source bin/activate

这会将 virtualenvs bin 目录放在路径中的第一位(我认为还会做一些其他的诡计),这将使 virtualenvs Python 成为默认 Python,因此您可以仅使用python. 但这不是必需的。

于 2013-07-02T05:15:23.593 回答