python - 我通过意外运行“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?
解决方案
通过运行解决
conda uninstall pip
接着
conda install pip
好像pip自己卸载的时候,并没有完全完成任务,
所以不能工作,但是如果你只是运行
conda install pip
Anaconda 说它已经安装了,因为它的一些文件仍然存在,因为可能 Anaconda 将它们作为 pip 已经安装的证据。这就是为什么在尝试重新安装 pip 之前必须完全卸载它的原因。
推荐阅读
- firefox - 如何解决这个firefox问题:没有连接?
- javascript - 从循环中设置状态
- reactjs - 在 Karma 测试中找不到函数组件中的 ReactJS 静态道具
- statistics - 在 python 中约束 VAR 模型
- python - 将字典列表的 Python 数据框列转换为具有单个元素的列
- docker - Docker compose:[Errno 111] 连接被拒绝 - 多容器应用程序中的网络失败
- intellij-idea - 如何禁用
测试? - javascript - 无法让节点快速服务器运行
- java - 我们如何仅通过实现 Comparable 接口对 Objects 的元素进行排序?
- java - 模拟复杂的 Java 对象