【发布时间】:2013-08-16 10:09:32
【问题描述】:
我曾使用 VirtualBox 手动设置和其中的 virtualenvs 在我的本地机器上运行 Django 项目。最近我发现了 Vagrant 并决定改用它,因为它看起来非常简单和有用。
但我不知道 - 我是否还需要使用 virtualenv Vagrant VM,是鼓励实践还是禁止?
【问题讨论】:
-
如果你确实在 vagrant 上使用 virtualenv,当 virtualenv 位于 vagrant 共享目录中时,请注意速度慢。更多:stackoverflow.com/questions/18972471/…
-
我不知道为什么这么多人回答这个问题“不要使用virtualenv而是创建virtualenv-usable包”,创建一个python包是一个独立的过程,你仍然可以
pip install即使您不在 virtualenv 中,也可以打包。所以当然每个 python 软件都应该支持 setuptools。
标签: python django virtual-machine virtualenv vagrant