ImportError:找不到'nvcuda.dll'。 TensorFlow要求 此DLL安装在%PATH%中命名的目录中 环境变量。通常安装在 'C:\ Windows \ System32下'。如果不存在,请确保您有 支持CUDA的GPU,安装了正确的驱动程序。
请解决这个错误我在做FYP
答案 0 :(得分:2)
错误原因是,您的系统无法找到tensorflow-GPU版本的CUDA启用。请参考here中安装tensorflow-GPU的链接。如果要访问GPU版本,则必须先安装CUDA工具包。确保在安装CUDA工具包时,cuDNN应支持您的tensrflow版本。
答案 1 :(得分:0)
首先,我的计算机没有nivida卡。因此我无法安装CUDA驱动程序。我下载了nvcuda.dll并执行了
regsvr32 C:\Windows\System32\nvcuda.dll
指令,它们起火以便编译所有注释的tensorflow代码
ImportError:找不到'nvcuda.dll'。
无论如何,请重新安装您的张量流:
pip uninstall protobuf
pip uninstall tensorflow
然后
pip install protobuf
pip install tensorflow