Yolov11报error /tmp/ultralytics/persistent_cache.json permission denied,及requirements onnx not found

在linux环境上换成了yolov11,使用时抱错,并且时间很长,看了下日志,主要两个问题:
image.png
1. error /tmp/ultralytics/persistent_cache.json permission denied

解决:
1) 创建志属的缓存目录: mkdir -p ~/.cache/ultralytics
2)修改该目录的权限: chmod 700 ~/.cache/ultralytics
3) 通过环境变量 ULTRALYTICS_CACHE_DIR 告诉 YOLOv11 使用这个新目录:
echo 'export ULTRAalytics_CACHE_DIR="$HOME/.cache/ultralytics"' >> ~/.bashrc # 或 ~/.zshrc
source ~/.bashrc # 使配置立即生效

2. requirements onnx not found 及autoupdate 问题

解决:
1)服务器上安装: ultralytics onnx onnxruntime几个包
2)export ULTRALYTICS_DISABLE_AUTOUPDATE=1
不再出现
requirements: onnx not found, attempting autoupdate …
即表示成功。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容