改变虚拟环境

时间:2016-02-01 02:02:19

标签: python django virtual-environment

我无法在命令提示符中切换我的虚拟环境。我是新来的编码让我光着身子。我在Windows中运行它,我发现的大部分文档都是使用linux或mac。首先,我创建了虚拟环境目录,但是当我键入activate时,它使用我首次创建的旧虚拟环境。如何切换到我创建的新版本?感谢所有帮助。

2 个答案:

答案 0 :(得分:0)

我建议调查virtual env wrapper for Windows。它是一个Windows端口Virtualenvwrapper,可以更轻松地管理机器中的虚拟环境。

答案 1 :(得分:0)

当您键入activate时,检查您所在的文件夹,它必须是旧的virtualenv文件夹。要激活新的virtualenv,请将文件夹更改为\ path_to_new_virtualenv \ Scripts \,然后激活。

此外,使用virtualenv时,最佳做法是使用virtualenvwrapper。它使管理不同的虚拟环境变得容易。 你应该把所有的virtualenvs保存在一个单独的文件夹中,virtualenvwrapper会为你做。如果已安装,只需在用户主文件夹中创建 Envs 文件夹即可。然后你只需要给出

mkvirtualenv <venv name> 

创建一个新的virtualenv和

workon <venv name>

激活相同的venv,更多命令转到virtualenvwrapper for Windows