将tensorflow
更新为版本1.4,将cudnn
更新为版本6并在我的jupyter笔记本服务器上设置SSL加密和密码时,笔记本中不断出现以下错误:
ImportError: libcudnn.so.6: cannot open shared object file: No such file or directory
导入python3 -i
内的张量流工作正常。
答案 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
。