当前位置: 首页 > 知识库问答 >
问题:

在GPU上激活Tensorflow 2.0时出现问题

罗淮晨
2023-03-14

这在这里被问了无数次,但我找不到适合我的问题的解决方案。我正在尝试在Windows 10上安装张量流-GPU,阿纳康达。我下载了库达(版本 10.2)和库德尼,我已将文件从库德纳库移动到库达文件夹,并将以下变量添加到 PATH 中:

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\libnvvp

在anaconda中运行以下代码后,我得到以下响应:

从张量流.python.client 导入 device_lib print(device_lib.list_local_devices())

共有1个答案

轩辕煌
2023-03-14

.dll文件中的最后三个数字应指向解决方案。张量流正在寻找 CUDA 10.1,但您已经安装了 CUDA 10.2。

重新安装CUDA和兼容的cuDNN应该可以解决你的问题。关于CUDA和cuDNN的确切版本,请参见TensorFlow安装教程。在安装了正确的CUDA库之后,您可能还需要重新安装TF。

希望这有所帮助。

 类似资料:
  • 当我激活cloudflare时,我们会遇到编码或缓存问题,页面上会出现特殊字符。 cloudflare停用时的标头响应: cloudflare激活时的标头响应: 我相信我可能需要确保我的源服务器发送一个标头,告诉缓存根据内容编码为页面提供服务,但我不太确定这个逻辑是否正确,因为激活Cloudflare后,我只看到Vary:User Agent?这实际上被Cloudflare忽略了。。。如果逻辑是正

  • 问题内容: 本质上,我似乎无法激活我创建的virtualenv环境。 我在Windows PowerShell中通过使用 但收到错误消息 “无法加载,因为在此系统上禁用了脚本的执行”。 可能是因为我的计算机没有管理员权限吗? 问题答案: 移动评论到答案部分:) 根据Microsoft技术支持,可能是执行策略设置有问题。要修复它,您应该尝试在Power Shell中执行(如@wtsiamruk的注释

  • 试图调用不存在的方法。尝试是从以下位置进行的: 以下方法不存在: 该方法的类javax.el.elutil可从以下位置获得:

  • 我在Windows中的Git Bash终端可以与所有其他git bash命令一起工作,但是对于使用Git Bash为环境激活conda,输出都是胡言乱语。我找不到其他面临这个问题的人。为了回来,我必须杀死并启动一个新终端。这是Minicon da的新安装,我在以前的安装和不同的环境中也遇到了同样的问题。它可以与Native Anaconda Prompt一起工作,但是我喜欢在我的工作流程中使用Gi

  • 当实例的试用期结束时,Navicat Monitor 需要令牌以继续监控该实例。令牌可以作为永久许可证或订阅购买。若要管理你的令牌并许可你的实例,请前往“配置”->“激活令牌密钥和许可实例”。 【注意】永久许可证和订阅方案不能在同一个 Navicat Monitor 上使用。在更改激活方法之前,你需要取消激活令牌密钥或退出你的 Navicat ID。 永久许可证 如果你购买了永久许可证,你将收到一

  • 问题内容: 我在项目周围创建了一个virtualenv,但是当我尝试激活它时却无法。它可能只是语法或文件夹位置,但是我现在很困惑。 您可以在下面看到,我创建了virtualenv并将其称为venv。一切看起来不错,然后我尝试通过运行来激活它 我在想它可能只与我的系统路径有关,但不确定将其指向什么(我确实知道如何编辑路径)。我在python 7 / Windows操作系统上,虚拟环境2.2.x 问题