为什么CUDA无法与easyocr一起使用?

问题描述 投票:0回答:3

根据Pytorch我在cmd中使用了这个命令

pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu113

但是CUDA仍然不可用。有人可以帮我吗?

import torch
print(torch.cuda.is_available())

输出将是

False

python-3.x pytorch cuda easyocr
3个回答
1
投票

您必须先更新驱动程序:

这是来自 nvidia 网站的概念图

这是另一张:

更多信息请参见CUDA 兼容性


0
投票

您仍然需要在计算机上安装 cuda-toolkitcudnn


0
投票

我也遇到了同样的问题,我的解决方法是卸载 Pytorch 并安装带有 CUDA 12.1 的 Nightlys 版本。我正在使用 CUDA 工具包 12.3。

运行此命令,看看这是否是一个比更新驱动程序更小的问题:

pip uninstall torch

pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu121

只需确保您的 Pytorch 版本支持相应的 CUDA Toolkit 版本,并且两者都不匹配。如果这没有帮助,请参阅 @trsvchn 关于更新驱动程序的回复,或检查您是否满足 系统要求

© www.soinside.com 2019 - 2024. All rights reserved.