Tensorflow:我安装了CUDA 9.2,但需要9.0吗?
tensorflow
8
0

我按照书中的说明进行操作,并安装了CUDA Toolkit 9.2版。然后我得到这个错误

ImportError:找不到“ cudart64_90.dll”。 TensorFlow要求将此DLL安装在%PATH%环境变量中命名的目录中。从以下URL下载并安装CUDA 9.0: https//developer.nvidia.com/cuda-toolkit

我搜索发现tensorflow需要9.0,但是下一步我该怎么办?我应该删除CUDA的旧版本,然后安装9.0版本,还是仅安装9.0(这样我将同时存在两个版本)?我不想破坏我的电脑,帮助~~~

编辑:

我从以下链接下载了CUDA9.0 patch1: https : //developer.nvidia.com/cuda-90-download-archive? target_os=Windows&target_arch=x86_64&target_version =10& target_type=exelocal。但是,似乎安装程序无法正常工作(当我双击它时,它立即消失了)?

参考资料:
Stack Overflow
收藏
评论
共 1 个回答
高赞 时间 活跃

在其论坛上: https : //devtalk.nvidia.com/default/topic/493290/multiple-cuda-versions-can-they-coexist-/ ,他们表示可以同时存在多个不同版本的CUDA!只需下载所需的所有版本,然后下载所有补丁(是否闪烁)和相应的cuDNN。我在使用conda的虚拟环境中安装了tensorflow,并在安装了所有内容后(重新启动计算机/重新打开命令提示符几次),现在可以正常工作了!

收藏
评论
新手导航
  • 社区规范
  • 提出问题
  • 进行投票
  • 个人资料
  • 优化问题
  • 回答问题

关于我们

常见问题

内容许可

联系我们

@2020 AskGo
京ICP备20001863号