崇高文本3

时间:2017-11-10 05:35:34

标签: tensorflow sublimetext3

我尝试安装tensorflow并最终到达那里。

我收到了一个错误:

  

ImportError:libcudnn.Version:无法打开共享对象文件:没有这样的   文件或目录

在我安装的时候,我可以处理它。我认为它在终端上工作正常。

Run Screen

然而,问题是当我尝试在sublime文本中导入tensorflow时,它会发出同样的错误。

  

ImportError:libcudnn.so.6:无法打开共享对象文件:没有这样的   文件或目录

因为我将构建系统路径更改为/home/username/.conda/envs/tensorflow/bin,我无法理解为什么会在此处收到此错误。

有没有人可以帮助我?

1 个答案:

答案 0 :(得分:1)

由于它在终端上工作,我认为cudacudnn和GPU驱动程序都设置正确,导出路径添加到.bashrc(〜/ .bashrc)文件。这就是为什么从终端运行的原因。将导出信息仅添加到.bashrc文件会使其在终端上运行,但对sublime等其他程序没有帮助。

因此,我建议您从.bashrc文件中获取导出信息,并将其添加到 / etc / environment 文件中。您需要从当前用户注销并再次登录,以便进行环境变量更改。 .bashrc文件的导出信息应如下所示。

export PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}} 
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64\${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}