我不小心在基本环境下用pip install -r requirements.txt安装了很多软件包,然后我试着用pip uninstall,但是卸载过程似乎不成功。我正在Windows上使用miniconda。我如何将基本环境恢复到干净状态?或者我必须重新安装miniconda以删除整个基本环境吗?
pip install -r requirements.txt
pip uninstall
0ve6wy6x1#
与Conda不同,Pip doesn't seem to track revisions和Conda并不像Pip那样主动地检测安装在lib/python*/site-packages中的软件包。围绕这个难题的一个想法可能是导出--from-history YAML:
lib/python*/site-packages
--from-history
conda env export -n base --from-history
这将包括一个pip:已安装包的部分,您可以使用它作为要删除的包的列表。例如,如果Pip从PyPI安装了conda包运行所必需的更新版本的包,则仍然可能出现问题。如果真的坏了,你也可以使用一个独立的工具,比如Micromamba,来恢复基本的Conda功能。参见https://stackoverflow.com/a/75381135/570918,但是你需要检查Windows安装步骤的文档。
pip:
conda
1条答案
按热度按时间0ve6wy6x1#
与Conda不同,Pip doesn't seem to track revisions和Conda并不像Pip那样主动地检测安装在
lib/python*/site-packages
中的软件包。围绕这个难题的一个想法可能是导出
--from-history
YAML:这将包括一个
pip:
已安装包的部分,您可以使用它作为要删除的包的列表。例如,如果Pip从PyPI安装了conda
包运行所必需的更新版本的包,则仍然可能出现问题。如果真的坏了,你也可以使用一个独立的工具,比如Micromamba,来恢复基本的Conda功能。参见https://stackoverflow.com/a/75381135/570918,但是你需要检查Windows安装步骤的文档。