jupyter笔记本中的导入张量流失败

时间:2017-11-16 10:07:38

标签: python tensorflow environment-variables jupyter-notebook jupyter

tensorflow更新为版本1.4,将cudnn更新为版本6并在我的jupyter笔记本服务器上设置SSL加密和密码时,笔记本中不断出现以下错误:

ImportError: libcudnn.so.6: cannot open shared object file: No such file or directory

导入python3 -i内的张量流工作正常。

1 个答案:

答案 0 :(得分:0)

我意识到在主机上使用LD_LIBRARY_PATH进行测试时设置了必要的环境变量echo $LD_LIBRARY_PATH,但笔记本中的print(os.getenv('LD_LIBRARY_PATH'))会导致KeyError

.bashrc.profile中设置变量并没有改变任何内容。

解决方案是使用jupyter notebook修改后的环境运行env LD_LIBRARY_PATH=$LD_LIBRARY_PATH jupyter notebook