You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu22.04安装LabelPC遇RuntimeError:Python3.10.6仍提示版本不符

解决Ubuntu 22.04安装LabelPC时absl-py版本检测错误问题

问题根源

absl-py 0.8.0的安装脚本(setup.py)版本检测逻辑过时,无法正确识别Python 3.10+版本——尽管你的Python 3.10.6满足"3.4+"的要求,但脚本误判导致报错。

解决方案

方法一:修改LabelPC依赖后安装

  1. 克隆LabelPC仓库并进入目录:
git clone https://github.com/bradylowe/labelpc.git
cd labelpc
  1. 修改requirements.txt中的absl-py版本,替换为兼容Python 3.10的版本:
sed -i 's/absl-py==0.8.0/absl-py>=0.15.0/' requirements.txt
  1. 执行安装:
pip install -e .

方法二:安装时强制覆盖absl-py版本

直接在安装LabelPC时指定兼容的absl-py版本,跳过原依赖的旧版本:

pip install -e git+https://github.com/bradylowe/labelpc.git#egg=labelpc --upgrade absl-py>=0.15.0

验证

安装完成后,可通过以下命令确认absl-py版本:

pip show absl-py

确保版本≥0.15.0即可正常运行LabelPC。

内容的提问来源于stack exchange,提问作者Marco Ottina

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 16:31:15