新创建的 virtualenv 未被激活但旧
new created virtualenv not being activated but old
我正在使用 virtualenv 处理一个 django 项目。我需要为另一个项目创建一个新的 virtualenv。我已经做到了。但是当我试图激活新的 virtualenv 时,它显示我的旧 virtualenv 正在被激活。
我对你的要求——为什么?以及如何解决这个问题?
哦!这是我的错误。我复制了我的旧 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 $
thanks Quabad for trying to help me.
我正在使用 virtualenv 处理一个 django 项目。我需要为另一个项目创建一个新的 virtualenv。我已经做到了。但是当我试图激活新的 virtualenv 时,它显示我的旧 virtualenv 正在被激活。
我对你的要求——为什么?以及如何解决这个问题?
哦!这是我的错误。我复制了我的旧 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 $
thanks Quabad for trying to help me.