启动问题开始创建virtualenv实例

时间:2012-07-29 21:40:34

标签: python virtualenv

我正在尝试在我的开发机器上使用virtualenv。我在/ home / user /中成功创建了发布virtualenv venv的新环境。当我尝试使用sudo venv/bin/activate激活它(来自用户位置)时,我得到venv/bin/activate: command not found

2 个答案:

答案 0 :(得分:8)

您不会将activate作为脚本运行;你需要在shell中source,因为它会影响shell本身。

sudo下运行它可能也没有任何意义。

答案 1 :(得分:5)

检查virtualenv实际上是您的想法:

stat /home/user/venv/bin/activate

如果是,则需要在以下位置获取文件:

source /home/user/venv/bin/activate

如果该文件不存在,您已在其他位置创建了venv。