运行tensorflow2.9.0的GPU报错
解决方法:
在项目目录下面新建2层文件夹nvvm/libdevice
解压cudatoolkit-11.2.0-h608a323_8.tar.bz2,然后复制"C:\Users<user_name>\anaconda3\pkgs\cudatoolkit-11.2.2-h933977f_10\DLLs" 里面文件 libdevice.10.bc and nvvm64_40_0.dll" 放入libdevice文件夹里面即可,再次运行项目即可正常运行
【注意】
由于tensorflow2.9.0依赖cuda版本为11.2,因此如果您在tensorflow2.5.0到版本2.10.0之间(包含2.5.0和2.10.0)如果出现上面类似错误都是一样解决方法。
cudatoolkit-11.2.0-h608a323_8.tar.bz2特别注意这个是windows上安装包,如果您是linux上报这个错误,你可以自己找找同版本cudatoolkit解决问题,在windows上cudatoolkit-11.2.0-h608a323_8.tar.bz2文件比较难找我放csdn下载了:https://download.csdn.net/download/FL1623863129/89814271