【发布时间】:2020-08-05 18:25:43
【问题描述】:
抱歉,如果这已经在其他地方报告过,我已经寻找了很长时间,但没有成功。我正在尝试导入 tensorflow 库(仅限 CPU 版本),但遇到以下错误:
ImportError:找不到“nvcuda.dll”。 TensorFlow 要求将此 DLL 安装在以 %PATH% 环境变量命名的目录中。通常它安装在“C:\Windows\System32”中。如果不存在,请确保您拥有支持 CUDA 的 GPU,并安装了正确的驱动程序。
据我了解,此错误仅在运行库的 GPU 版本时发生。我仔细检查了,我没有安装 tensorflow-GPU。我尝试卸载并重新安装 tensorflow,但我得到了同样的错误。我没有 NVIDIA 显卡,我的机器只有 Intel (R) UHD Graphics 620 显卡。
我正在使用 Python 的 Anaconda 安装和 Jupyter 笔记本来运行我的代码。任何帮助,将不胜感激。
【问题讨论】:
-
尝试在 Conda 中创建另一个虚拟环境(切勿使用“基础”环境)并运行此命令==> {pip install --ignore-installed --upgrade tensorflow}
-
谢谢。那行得通..我不确定为什么它在我的基本环境中不起作用。我创建了一个新环境并运行了该包,它工作正常,
-
没问题,我会写这个作为答案,然后你就可以接受了。
-
欢迎来到 SO;由于下面的答案解决了您的问题,请接受它 - 请参阅What should I do when someone answers my question?
标签: python tensorflow anaconda