如何删除由“pipenv run”创建的virtualenv
如何删除由“pipenv run”创建的virtualenv
我正在学习Python虚拟环境。在我的一个小项目中,我运行了
pipenv run python myproject.py
它为我在C:\\Users\\USERNAME\\.virtualenvs
创建了一个virtualenv。
我发现它还在我的项目源代码目录下创建或修改了一些文件。我想知道如何干净地删除这个virtualenv并将我的项目恢复成无virtualenv状态。
我正在使用Python 3.6.4和PyCharm。
admin 更改状态以发布 2023年5月21日
我知道这个问题有点老了,但是
位于Pipfile所在项目的根目录中,您可以运行以下命令
pipenv --venv
其返回
- Linux/OS X:
/Users/your_user_name/.local/share/virtualenvs/model-N-S4uBGU
- Windows:
C:\Users\your_user_name\.virtualenvs\model-N-S4uBGU
然后通过输入
- Bash/Zsh:
rm -rf /Users/your_user_name/.local/share/virtualenvs/model-N-S4uBGU
- Powershell:
Remove-Item -Recurse -Force 'C:\Users\your_user_name\.virtualenvs\model-N-S4uBGU'
- 命令提示符
rmdir /s "C:\Users\your_user_name\.virtualenvs\model-N-S4uBGU"
您可以使用以下方式运行带有 --rm
选项的 pipenv
命令:
pipenv --rm
这将删除在您的 ~/.virtualenvs 下为您创建的虚拟环境
请参阅 https://pipenv.kennethreitz.org/en/latest/cli/#cmdoption-pipenv-rm