有一段时间,我一直在使用virtualenv的许多python项目。当我试图激活我的一个virtualenv时,我输入:Virtualenv说“root”而不是virtualenv的名字?
source venv/bin/activate
通常会这样做。然而,不是我的命令提示说:
(venv)[email protected]:~/
它说:
(root)[email protected]:~/
我的Python版本的要求,我的包,我在安装virtualenv中无法识别。为什么会发生?
也许你使用'sudo -i'作为root用户提示符,并且在根文件夹上创建了一个venv文件,这个文件夹是你在使用该comando之后注定的位置。或者,也许venv文件夹的名称是'root'> – Mikael
我没有使用sudo -i,venv文件夹的名称是“venv”。我只是不知道为什么会发生这种情况,如果没有这种情况发生,我不能使用我的任何venv。 –
尝试卸载virtualenv并重新安装。 – Mikael