更改项目名称和环境不起作用

问题描述 投票:0回答:1

我的项目名称更改后,当我在项目中激活环境时,它显示已激活但不起作用enter image description here 在 wsl2 中

python django virtualenv windows-subsystem-for-linux environment
1个回答
0
投票

重命名项目目录会破坏你的虚拟环境。

您的虚拟环境将使用绝对路径。

正确的解决方案是删除并重新创建它们

您还可以使用标志

--relocatable

virtualenv——可重定位ENV

此标志将使您的虚拟环境包相对。但即便如此,绝对路径仍然硬编码在激活脚本中。

TL;DR: 如果您需要重命名它们,只需删除并重新创建它们即可。

© www.soinside.com 2019 - 2024. All rights reserved.