最近在安装paddleocr时遇到很多兼容问题,记录一下解决方法。大部分的问题在于CUDA和cuDNN与paddlepaddle的兼容问题。
在不谈版本情况下的安装教程都是在耍流氓!!!
运行paddleocr需要的东西有PaddlePaddle、CUDA和cuDNN。我的版本分别为2.6.2、11.1、8.97,大版本保持一致就可以了,安装顺序为:CUDA、cuDNN、PaddlePaddle、PaddleOCR
- PaddlePaddle 是一个深度学习框架,与 PyTorch 类似
- cuDNN 是 NVIDIA 提供的一种用于 GPU 加速的深度学习库
-
CUDA 是 Compute Unified Device Architecture 的简称,它是由 NVIDIA 提供的并行计算平台和编程模型,专门用于加速在 NVIDIA GPU(图形处理器)上的计算任务。简单来说,CUDA 是让 GPU 用于通用计算(General Purpose Computing on GPU, GPGPU)的一种技术
CUDA安装就不重复了,有兴趣的同学去看我之前文章(4)CUDA工具包安装https://blog.csdn.net/qq_64809150/article/details/134160763?spm=1001.2014.3001.5501#%EF%BC%884%EF%BC%89CUDA%E5%B7%A5%E5%85%B7%E5%8C%85%E5%AE%89%E8%A3%85
目录
一、CUDA的版本问题
这个版本一般来说有三个,我们只需要关注下面的第一个和第三个版本