ERROR: Package 'object-detection' requires a different Python: 2.7.12 not in '>3.6'

ERROR: Package 'object-detection' requires a different Python: 2.7.12 not in '>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 .

O.S : Ubuntu 16.04

Python: 2.7.12

错误很明显。

您正在尝试使用需要 Python 3.6 和 Python 2.7(即 end-of-life since January 2020), and then with Python 3.5 (which is end-of-life tomorrow, at the end of September 2020)的软件包。

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