在安装paddleocr遇到一些问题,下面遇到问题整理,以方面后面的查询和处理。
1、cuda和cuDNN 版本选择
如果不安装cudnn,则提示这个错误,所以需要安装cudnn,安装需要确定cuda版本
paddleocr报错:Hint: cudnn_dso_handle should not be null
查看cuda有两种方式,而这两种方式有可能不一样。
nvcc -V 和 nvidia-smi 。这种方式是不一样的nvcc -V 显示的是编译器的版本,而 nvidia-smi 显示的是驱动程序的版本。所以选择nvcc -V 。根据这个决定cuda版本。
所以cuda版本选择11.5
2、nvcc -V 提示命令不存在
安装CUDA Toolkit
访问NVIDIA官方网站(https://developer.nvidia.com/cuda-toolkit)。
根据您的操作系统选择正确的CUDA Toolkit版本进行下载。确保选择与您的GPU和操作系统兼容的版本。
安装cudnn的教程
https://docs.nvidia.com/deeplearning/cudnn/install-guide/index.html
现在 cudnn 链接
https://developer.nvidia.com/rdp/cudnn-download
PaddleOCR史上最全安装教程
https://zhuanlan.zhihu.com/p/638836038