1 回答

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超8個(gè)贊
看起來(lái)你的依賴項(xiàng)(庫(kù))也是在virtualenv
激活之前安裝的(在你的全局環(huán)境中)。
在您virtualenv
激活的情況下,運(yùn)行pip freeze > requirements.txt
. 它會(huì)將所有依賴項(xiàng)寫入requirements.txt
文件(pip install -r requirements.txt
如果您碰巧以某種方式刪除了它們,稍后您可以通過(guò)一次運(yùn)行來(lái)安裝它們)。
然后deactivate
。嘗試通過(guò)運(yùn)行卸載全局環(huán)境中的一個(gè)依賴項(xiàng)(無(wú) virtualenv 設(shè)置)pip uninstall Django
。查看全局設(shè)置中的依賴項(xiàng)是否與 virtualenv 設(shè)置不同。如果是,請(qǐng)像這樣運(yùn)行來(lái)卸載不需要的依賴項(xiàng):(pip uninstall dependency1 dependency2 ... dependencyN
在它們之間使用空格,pip 將處理它們并刪除它們)。
現(xiàn)在那些將被刪除,希望不會(huì)有混淆。
添加回答
舉報(bào)