树莓派装Ubuntu系统之后,在此系统中训练yolov5s。我照着网上这篇做参考进行训练yolo,在进行到“二、模型训练和优化”的“安装YOLOv5所需的依赖项和库”这一步时,出现了如下错误:
图片如果看不清的话,我截取了其中显示错误的代码:
Building wheels for collected packages: pytorch
Building wheel for pytorch (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [6 lines of output]
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "/tmp/pip-install-e6z_bg3j/pytorch_d77686e2179c4f208022571817e27177/setup.py", line 15, in <module>
raise Exception(message)
Exception: You tried to install "pytorch". The package named for PyTorch is "torch"
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for pytorch
Running setup.py clean for pytorch
Failed to build pytorch
ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (pytorch)
[notice] A new release of pip is available: 24.1 -> 24.1.2
[notice] To update, run: pip install --upgrade pip
想问问应该如何解决?需不需要卸载先前安装的那些依赖项和库?还有一点不太理解,树莓派装Ubuntu系统之后训练yolov5是不是还是跟直接用树莓派训练yolov5一样,在电脑端转化为.onnx然后再传到树莓派训练?