1、win10下,有的电脑训练时train.py第 39行会报找不到
import tools.program as program
解决办法:在需要导入的那个文件夹里面新建一个 __init__.py文件,哪怕这个文件是空的文件也可以.
后来确认并不是那里的问题,真正的原因是 已经安装了一个同名的包 名字就是 tools,系统包会覆盖自定义包,所以找不到下面的文件。
解决办法:把系统的tools卸载掉,需要时再安装回来。
pip uninstall tools
2、win10下anconda中,执行paddleocr的GPU训练或测试总是报错cudnn版本不匹配
W0409 17:08:30.322121 20704 device_context.h:245] WARNING: device: 0. The installed Paddle is compiled with CUDNN 7.6, but CUDNN version in your machine is 7.3, which may cause serious incompatible bug. Ple
ase recompile or reinstall Paddle with compatible CUDNN version.
原因:
之前一直认为是系统安装的cudnn版本不对,特意把C盘下的cudnn改成7.6.5,结果还是报上面这个错误。
然后在anaconda中安装cudatoolkit和cudnn并使用conda list查看,看到的cudnn确实是7.6.5,结果还是报上面的错误。
后来查看三个目录:D:\Anaconda3\Library\bin、D:\Anaconda3\Library\lib、D:\Anaconda3\Library\include
将cudnn7.6.5替换到这些目录下