Python 我意外地运行了“pip uninstall pip”,从而卸载了pip。现在,如何重新安装pip?

Python 我意外地运行了“pip uninstall pip”,从而卸载了pip。现在,如何重新安装pip?,python,pip,anaconda,Python,Pip,Anaconda,我在一个使用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,它会说这不是一

我在一个使用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?

通过运行

conda uninstall pip
然后

conda install pip
似乎当pip卸载自己时,它并没有完全完成任务,
所以它不能工作,但如果你只是跑

conda install pip

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

最简单的解决方案是卸载现有的python,然后重新安装python 3.4+。这将包括pip。

您需要创建一个新的虚拟环境,然后尝试安装。您可以在此找到更多信息-