PaddleOCR环境配置踩坑记录
前言
PaddleOCR的效果目前是开源下最好用的,但是配置环境坑很多,虽然已经配好能用,但是再次使用还是会偶尔报bug,故在此记录一些对应的bug便于查阅。
bug对应解决方法
1、ImportError: libcudart.so.10.2: cannot open shared object file: No such file or directory
找到对应conda环境的/data/home/name/miniconda3/envs/envs_name/lib
,先确保下了对应版本的cuda和cudatoolkit(貌似cudnn也要),这样一般就会有所谓的libcudart.so.10.2
等文件。
输入以下确认
echo $LD_LIBRARY_PATH
一般是没有指定到上述路径,所以一般会返回一个空行或者别的不对的路径。
故输入以下解决问题,就能找到对应的cuda文件。
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/data/home/name/miniconda3/envs/envs_name/lib
不过这种方法每关闭一次shell就得重新设置。
想要一劳永逸的话,则需要以下操作:
- 先打开~/.bashrc文件
vim ~/.bashrc
- 设置环境变量,即在文件里添加:
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/data/home/name/miniconda3/envs/envs_name/lib
export LD_LIBRARY_PATH
适当比较,砥砺前行
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理