首页 > 解决方案 > 错误:包“对象检测”需要不同的 Python:2.7.12 不在“>3.6”中

问题描述

我正在尝试安装 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

蟒蛇:2.7.12

标签: pythontensorflowobject-detection-apitensorflow-model-garden

解决方案


错误很明显。

您正在尝试使用需要 Python 3.6 和 Python 2.7(自 2020 年 1 月起终止使用)的包,然后使用 Python 3.5(明天将在 2020 年 9 月结束时终止) .

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


推荐阅读