Virtualenv没有通过workon命令激活

时间:2015-04-16 11:35:11

标签: python virtualenv

我通过以下命令

制作了一个virtualenv env
mkvirtualenv /var/www/env --system-sites-packages

当我运行命令

workon env

显示以下错误

ERROR: Environment 'env' does not exist. Create it with 'mkvirtualenv env'

2 个答案:

答案 0 :(得分:3)

如果您想在virtualenv中创建/var/www/env以使用workon

sudo chown <user> -R /var/www/

然后在nano ~/.bashrc中添加以下行。

export WORKON_HOME=/var/www/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh

然后创建virtualenv

mkvirtualenv env

然后到activate

workon env

我通过sudo pip install virtualenvwrapper

进行了测试

答案 1 :(得分:0)

根据错误的建议,使用'mkvirtualenv env'创建它。 您已创建/var/www/env而不是env