安装USB Coral运行环境遇报错,请求技术协助
解决USB Coral运行环境安装的两个问题
一、处理apt-key弃用警告
原来的密钥添加方式已被弃用,改用以下命令将密钥存入系统信任密钥环目录:
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo gpg --dearmor -o /usr/share/keyrings/google-cloud-archive-keyring.gpg
然后修改Coral软件源配置文件(若未创建则新建/etc/apt/sources.list.d/coral-edgetpu.list),确保源条目包含signed-by参数指向上述密钥文件:deb [signed-by=/usr/share/keyrings/google-cloud-archive-keyring.gpg] https://packages.cloud.google.com/apt coral-edgetpu-stable main
更新源缓存:
sudo apt update
二、解决Python依赖冲突问题
错误提示python3-pycoral依赖python3 < 3.10,但当前系统安装的是Python3.10,这是因为官方源的pycoral包暂未适配Python3.10,推荐用Python虚拟环境隔离版本:
- 安装Python3.9及虚拟环境工具
sudo apt install python3.9 python3.9-venv
- 创建并激活虚拟环境
python3.9 -m venv coral-env source coral-env/bin/activate
- 在虚拟环境内安装pycoral
pip install pycoral~=2.0
如果需要通过apt安装,确保在虚拟环境激活状态下,先确认源配置正确,再执行:
sudo apt install python3-pycoral
若系统存在损坏包,先执行修复:
sudo apt --fix-broken install
内容的提问来源于stack exchange,提问作者Joe
相关产品推荐
相关产品推荐

