【问题标题】:ERROR: Package 'object-detection' requires a different Python: 2.7.12 not in '>3.6'错误:包“对象检测”需要不同的 Python:2.7.12 不在“>3.6”中
【发布时间】:2020-09-30 16:58:24
【问题描述】:

我正在尝试安装 tensorflow-object-detection API。已经用 pip 安装了 Tensorflow-gpu-2.1.0。

sudo python -m pip install --use-feature=2020-resolver tensorflow-gpu

但是在尝试安装 tensorflow-object-detection-api 时出现此错误:错误:包 'object-detection' 需要不同的 Python:2.7.12 不在 '>3.6' 中

与 python3 相同:错误:包 'object-detection' 需要不同的 Python:3.5.2 不在 '>3.6' 中

在安装步骤中运行以下命令时出现错误:

python -m pip install --use-feature=2020-resolver .

操作系统:Ubuntu 16.04

Python:2.7.12

【问题讨论】:

  • 错误信息很清楚问题是什么,你需要一个大于3.6的Python版本
  • 我想是时候忘记 Python 2...

标签: python tensorflow object-detection-api tensorflow-model-garden


【解决方案1】:

错误很明显。

您正在尝试使用需要 Python 3.6 和 Python 2.7(生命周期结束 since January 2020)的包,然后使用 Python 3.5(生命周期结束 tomorrow, at the end of September 2020)。

将您的系统升级到更新的 Python; 3.8 是当前版本。

【讨论】:

    猜你喜欢
    • 2021-11-04
    • 1970-01-01
    • 1970-01-01
    • 2014-06-22
    • 2020-04-13
    • 1970-01-01
    • 2023-03-21
    • 1970-01-01
    • 2016-01-30
    相关资源
    最近更新 更多