使用yolov7报错AssertionError: Torch not compiled with CUDA enabled 但是我并没有使用gpu加速
时间: 2023-11-22 22:50:08 浏览: 138
Node.js API详解之 assert模块用法实例分析
根据您提供的引用内容,报错AssertionError: Torch not compiled with CUDA enabled通常是由于PyTorch没有使用CUDA编译而导致的。即使您没有使用GPU加速,如果您的PyTorch版本是使用CUDA编译的,则仍然会出现此错误。解决此问题的方法是重新安装PyTorch并使用不使用CUDA的版本。您可以使用以下命令安装不使用CUDA的PyTorch版本:
```shell
pip install torch==1.7.0+cpu torchvision==0.8.1+cpu torchaudio==0.7.0 -f https://download.pytorch.org/whl/cu101/torch_stable.html
```
请注意,此命令将安装不使用CUDA的PyTorch 1.7.0版本。如果您使用的是其他版本,请相应地更改命令中的版本号。
阅读全文