首页 > 解决方案 > 我通过意外运行“pip uninstall pip”卸载了 pip。现在,如何重新安装 pip?

问题描述

我在使用 Anaconda 提示符的 conda 虚拟环境(Windows)中。

我不小心跑了

pip uninstall pip

为了重新安装它,我运行了

conda install pip

它回应

Collecting package metadata (current_repodata.json): done
Solving environment: done

# All requested packages already installed.

但是如果我输入pip,它会说它不是一个已知的命令。

如何在这个虚拟环境中重新安装 pip?

标签: pythonpipanaconda

解决方案


通过运行解决

conda uninstall pip

接着

conda install pip

好像pip自己卸载的时候,并没有完全完成任务,
所以不能工作,但是如果你只是运行

conda install pip

Anaconda 说它已经安装了,因为它的一些文件仍然存在,因为可能 Anaconda 将它们作为 pip 已经安装的证据。这就是为什么在尝试重新安装 pip 之前必须完全卸载它的原因。


推荐阅读