有一段時間,我一直在使用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