当我被迫更改项目目录名时,我遇到了问题。
首先,Virtualenvwrapper没有看到我的项目,所以我将WORKON_HOME的环境变量更改为新的项目目录。然后我可以激活我的环境。但是现在当我的项目正在做任何事情时,它认为它在旧目录中,而不是新目录中。我无法弄清楚如何改变这一点。我查看了reference material,并找到了实际指向项目所在位置的地方,但我也没有运气。请帮忙。
答案 0 :(得分:1)
听起来您想要将已创建的虚拟环境设置为包含项目的目录。基于virtualenvwrapper文档,我熟悉的一种方法是执行以下操作。
workon myvirtualenv
$ cd my/project/dir
$ setvirtualenvproject
默认是使用当前目录。完整语法是:
$ setvirtualenvproject [virtualenv_path project_path]
我希望这有帮助!