如何重置venv的激活脚本?

How to reset venv's activate script?

我正在使用 python 3.

自带的 venv

我不小心输入了 script bin/activate 而不是 source,它编辑了激活脚本。由于它在我的 git 忽略中,我无法通过 git 恢复它。我尝试从源中复制 this activate script,但是 运行 它给出提示 __VENV_PROMPT__... 而不是(文件夹)... 所以我担心其他事情也可能是错误的.

如何修复我的激活文件?

如果您再次使用 python3 venv 运行 venv 创建命令。

python -m venv env_name

其中 env_name 是您创建的 virtualenv 的路径,但在执行此操作之前,退出当前 运行 终端或命令提示符