如何删除 "pipenv run" 创建的 virtualenv
How to remove a virtualenv created by "pipenv run"
我正在学习Python虚拟环境。在我的一个小项目中,我 运行
pipenv run python myproject.py
它在 C:\Users\USERNAME\.virtualenvs
中为我创建了一个 virtualenv
我发现它还在我的项目源代码目录下创建或修改了一些文件。我只是想知道如何彻底删除这个 virtualenv 并将我的项目恢复到无 virtualenv 状态。
我正在使用 python 3.6.4 和 PyCharm。
您可以 运行 使用 --rm
选项的 pipenv
命令,如:
pipenv --rm
这将删除在 ~/.virtualenvs 下为您创建的 virtualenv
见https://pipenv.kennethreitz.org/en/latest/cli/#cmdoption-pipenv-rm
我知道这个问题有点老但是
在 Pipfile 所在的项目根目录中,您可以 运行
pipenv --venv
哪个returns
- 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"
我正在学习Python虚拟环境。在我的一个小项目中,我 运行
pipenv run python myproject.py
它在 C:\Users\USERNAME\.virtualenvs
我发现它还在我的项目源代码目录下创建或修改了一些文件。我只是想知道如何彻底删除这个 virtualenv 并将我的项目恢复到无 virtualenv 状态。
我正在使用 python 3.6.4 和 PyCharm。
您可以 运行 使用 --rm
选项的 pipenv
命令,如:
pipenv --rm
这将删除在 ~/.virtualenvs 下为您创建的 virtualenv
见https://pipenv.kennethreitz.org/en/latest/cli/#cmdoption-pipenv-rm
我知道这个问题有点老但是
在 Pipfile 所在的项目根目录中,您可以 运行
pipenv --venv
哪个returns
- 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"