本地环境:
win10
Python 3.9.10
显卡型号:GeForce GTX 1060 6GB
显卡驱动程序版本:456.81
显卡驱动程序CUDA:11.1.102
使用到的文件列表:
cuda_11.1.1_456.81_win10.exe
cudnn-11.2-windows-x64-v8.1.1.33.zip
安装后测试报错信息如下
>>> import paddle
>>> paddle.utils.run_check()
Running verify PaddlePaddle program ...
W0122 13:17:49.003899 13564 device_context.cc:447] Please NOTE: device: 0, GPU Compute Capability: 6.1, Driver API Version: 11.1, Runtime API Version: 11.1
W0122 13:17:49.023869 13564 device_context.cc:465] device: 0, cuDNN Version: 8.1.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "Z:\Users\zac\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\paddle\utils\install_check.py", line 196, in run_check
_run_static_single(use_cuda)
File "Z:\Users\zac\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\paddle\utils\install_check.py", line 124, in _run_static_single
exe.run(startup_prog)
File "Z:\Users\zac\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\paddle\fluid\executor.py", line 1262, in run
six.reraise(*sys.exc_info())
File "Z:\Users\zac\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\six.py", line 719, in reraise
raise value
File "Z:\Users\zac\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\paddle\fluid\executor.py", line 1250, in run
return self._run_impl(
File "Z:\Users\zac\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\paddle\fluid\executor.py", line 1394, in _run_impl
return self._run_program(
File "Z:\Users\zac\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\paddle\fluid\executor.py", line 1491, in _run_program
self._default_executor.run(program.desc, scope, 0, True, True,
RuntimeError: (PreconditionNotMet) The third-party dynamic library (cublas64_111.dll;cublas64_11.dll) that Paddle depends on is not configured correctly. (error code is 126)
Suggestions:
1. Check if the third-party dynamic library (e.g. CUDA, CUDNN) is installed correctly and its version is matched with paddlepaddle you installed.
2. Configure third-party dynamic library environment variables as follows:
- Linux: set LD_LIBRARY_PATH by `export LD_LIBRARY_PATH=...`
- Windows: set PATH by `set PATH=XXX; (at ..\paddle\fluid\platform\dynload\dynamic_loader.cc:285)
您好,您的环境中需要安装cudnn哈,请从nvidia官网下载对应的cudnn版本, 并将其解压到cuda安装的目录;
windows环境下,您首先需要安装nvidia driver(默认您应该已经装了的),之后需要安装cuda。
cuda安装完后,需要安装cudnn。 cudnn默认是安装到cuda的目录下的,您可以去NV官网看下安装教程
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
windows环境下,您首先需要安装nvidia driver(默认您应该已经装了的),之后需要安装cuda。
cuda安装完后,需要安装cudnn。 cudnn默认是安装到cuda的目录下的,您可以去NV官网看下安装教程。
如果cuda版本是11.1,cudnn通常为8.2版本。一些安装示例您可以参考:https://blog.csdn.net/qq_43800855/article/details/120059808。
我之前也遇到过这种情况,总是想所有的东西都安装最新的,折腾了好久,总算安装好了,但是也总会有各种各样的小bug。
后来就保守了一些:
建议的软件如下: Visual Studio: 2017版。 CUDA: 10.1。 cuDNN: 7.6。Python:3.7
CUDA的更新速度无法赶上VS的更新速度,所以,使用最新的VS会出现安装CUDA时无法找到合适的VS。
CUDA的cuDNN的版本是因为aistudio使用的就是这个版本,而且,paddle官网也建议使用10.1+7.6。
新的显卡和CUDA的优化可能没有很好,不建议自己踩坑。
我开始也是这样,重启一下就好了
登录 后才可以发表评论