我正在使用virtualenv的django项目。我需要为另一个项目创建一个新的virtualenv。而且我做到了。但是当我试图激活新的virtualenv时,它表明我的旧virtualenv正在被激活。
我的要求 - 为什么?以及如何解决这个问题?
答案 0 :(得分:0)
哦!这是我的错。我复制了我的旧virtualenv文件夹和文件并粘贴到另一个位置,当然使用不同的根文件夹名称。就像这样:
我的旧virtualenv根文件夹的名称是 project1
我的新文件夹,其中复制了所有文件& project1 中的文件夹为 project2
我已停用virtualenv。 &安培;输入 project2 文件夹,尝试使用此命令激活环境
source bin/activate
它告诉我这一行:
(project1) username@computername ~/Desktop/project2 $
如果一切正常,那么它会告诉我这一行:
(project2) username@computername ~/Desktop/project2 $
我可以按照以下步骤解决此问题: 首先删除 project2 并再次创建一个新文件夹并根据需要重命名(此处。我保留 project2 )并输入文件夹并转到终端并找到此文件夹。并输入:
virtualenv .
然后将创建新的virtualenv。现在使用以下命令激活 project2 :
source bin/activate
现在你将激活你的新virtualenv( project2 )。
(project2) username@computername ~/Desktop/project2 $
感谢Quabad试图帮助我。