如何移除Pipenv的PipFile、PipFile.lock及关联虚拟环境?
移除Pipenv相关文件及虚拟环境的步骤
1. 删除项目目录中的Pipfile与Pipfile.lock文件
先回到你之前创建的Project根目录(也就是执行pipenv --three的文件夹),用以下命令直接删除这两个配置文件:
rm Pipfile Pipfile.lock
如果是Windows系统,对应的命令是:
del Pipfile Pipfile.lock
2. 删除关联的虚拟环境
有两种便捷方式可选:
方式一:用Pipenv自带命令自动删除
同样在项目根目录下执行这条命令,Pipenv会自动识别并删除当前项目绑定的虚拟环境:
pipenv --rm
执行成功后会看到类似提示:Removing virtualenv (~/.local/share/virtualenvs/Projects-jrsJaPdI)...
方式二:手动删除虚拟环境目录
如果因为离开项目目录、Pipenv无法识别环境等情况,可以手动定位删除。从你之前的创建输出能看到,虚拟环境路径是~/.local/share/virtualenvs/Projects-jrsJaPdI,用递归删除命令即可:
rm -rf ~/.local/share/virtualenvs/Projects-jrsJaPdI
Windows系统对应的命令是:
rd /s /q "%USERPROFILE%\.virtualenvs\Projects-jrsJaPdI"
小贴士:Pipenv的虚拟环境默认存储路径,Linux/macOS是
~/.local/share/virtualenvs/,Windows是%USERPROFILE%\.virtualenvs\,命名规则一般是项目名+随机字符串,很容易找到对应环境。
收尾确认
操作完成后,你可以检查下项目目录里的配置文件是否消失,虚拟环境目录是否被彻底删除,确保清理干净。
内容的提问来源于stack exchange,提问作者Sun Bear
相关产品推荐
相关产品推荐

