【问题标题】:"import tensorflow" terminated by signal SIGSEGV (Address boundary error)“import tensorflow”由信号 SIGSEGV 终止(地址边界错误)
【发布时间】:2017-06-23 17:20:21
【问题描述】:

import tensorflow 语句触发以下错误:

>>> 将张量流导入为 tf 我tensorflow/stream_executor/dso_loader.cc:108]在本地成功打开了CUDA库libcublas.dylib 我tensorflow/stream_executor/dso_loader.cc:108]在本地成功打开了CUDA库libcudnn.dylib 我tensorflow/stream_executor/dso_loader.cc:108]在本地成功打开了CUDA库libcufft.dylib “import tensorflow”由信号 SIGSEGV 终止(地址边界错误)

【问题讨论】:

    标签: tensorflow


    【解决方案1】:

    默认情况下,CUDA 创建libcuda.dylib,但 TensorFlow 会尝试加载 libcuda.1.dylib。要解决此问题,请在 libcuda.dyliblibcuda.1.dylib。例如,如果安装了 CUDA 在/usr/local/cuda 中,发出以下ln 命令:

    ln -sf /usr/local/cuda/lib/libcuda.dylib /usr/local/cuda/lib/libcuda.1.dylib
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-26
      • 1970-01-01
      相关资源
      最近更新 更多