尝试使用 pip 时出现 /usr/bin/python: 没有名为 pip 的模块错误

尝试使用 pip 时出现 /usr/bin/python: 没有名为 pip 的模块错误

我正在遵循 Tensorflow 对象检测 API 的安装指南,该指南确定以下内容:

//从 TensorFlow/models/research/cp object_detection/packages/tf2/setup.py 内部。python -m pip install --use-feature=2020-resolver。

当我运行第二条命令时,出现错误:

/usr/bin/python:没有名为 pip 的模块

我安装了 pip3,以及 python2 和 python3。我有什么选择?安装自定义的过时 pip 文件,这可能会与 pip3 冲突?

教程链接:https://tensorflow-object-detection-api-tutorial.readthedocs.io/en/latest/install.html#tensorflow-object-detection-api-installation

尝试从命令行安装 python-pip,它指向 pip3 包,所以我需要找到一种方法来使用旧的 pip 包,而不破坏新的 pip 包。

答案1

您是否安装了python-pip和/或python3-pip(取决于您要使用什么)?

在 Ubuntu 中,该pip模块不是默认安装的或默认可用的 - 需要通过运行以下命令之一来安装:

  • 对于 Python 2:sudo apt install python-pip
  • 对于 Python 3:sudo apt install python3-pip

相关内容