美文网首页
环境变量被覆盖后重新配置Tensorflow-gpu

环境变量被覆盖后重新配置Tensorflow-gpu

作者: tianchen627 | 来源:发表于2019-04-15 19:31 被阅读0次

    安装CTEX时自动把系统环境变量覆盖了。之后import tensorflow 会报错:
    ImportError: Could not find 'cudart64_90.dll'. TensorFlowrequires that this DLL be installed in a directory that is named in your %PATH%environment variable.

    结论:

        Path中添加
        C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin
        C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\libnvvp
    

    重启电脑让环境变量生效,确保cudart64_90.dll在C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin中,随后即可正常使用。

    以下是踩坑过程


    1.首先按照百度配置path


    无效

    之后检查'cudart64_90.dll的确在路径中,并且tensorflow-gpu,CUDA,cudnn版本匹配。
    无效。
    2.随后将cudart64_90.dll拖入拖出路径。
    无效。
    3.重装tensorflow-gpu,CUDA,cudnn。
    无效。

    按照顶部结论方法,有效。

    相关文章

      网友评论

          本文标题:环境变量被覆盖后重新配置Tensorflow-gpu

          本文链接:https://www.haomeiwen.com/subject/bxjpwqtx.html