错误:软件包“对象检测”需要使用其他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 .

O.S:Ubuntu 16.04

Python:2.7.12

解决方法

错误很简单。

您正尝试使用一个要求Python 3.6与Python 2.7(寿命终止since January 2020),然后与Python 3.5(寿命终止{{3})一起使用的软件包}。

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