python - 错误:包“对象检测”需要不同的 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
解决方案
错误很明显。
您正在尝试使用需要 Python 3.6 和 Python 2.7(自 2020 年 1 月起终止使用)的包,然后使用 Python 3.5(明天将在 2020 年 9 月结束时终止) .
将您的系统升级到更新的 Python;3.8 是当前版本。
推荐阅读
- javascript - 如何使用 DropzoneJs 发送身份验证令牌标头?
- c++ - DX 旋转 2D 图像
- checkbox - Bootstrap 内联复选框布局狭窄
- java - JPAMetaModelEntityProcessor:“无法确定属性的类型
" 通过 orm.xml 映射时 - java - 为什么使用 RestTemplate 访问 Spring MVC 时我的 Session 不见了?
- go - 运行时错误:无效的内存地址或 nil 指针取消引用,再次
- ruby-on-rails - 如何防止 ActiveRecord 规范化 DateTime?
- javascript - 带有表单的组件在 ReactJS 中不断刷新页面
- java - Spring Data:: 使存储库方法在服务接口中可用
- javascript - 简化 forEach 语句以使用嵌套对象和数组更新 mongoDB 文档