tensorflow 环境变量设置

安装TensorFlow后,在Python中输入 import tensorflow as tf 时 提示一下类似错误

ImportError: libcusolver.so.*.0: cannot open shared object file: No such file or directory

libcusolver.so..0 ( 代表某一版本)

解决办法:
1. 输入下面命令,查找libcusolver.so 相关文件的目录

locate libcusolver.so.9

这里写图片描述
2. 输入下面命令 , 将缺失文件的目录添加到环境变量中。

export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda-9.0/lib64"

export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda-8.0/lib64"
  1. 输入python , import tf 如果依然缺失文件,重复 1. 2.
  2. 然后
locate  libcudnn.so.7

这里写图片描述

export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/opt/cudnn/cudnn-v7.0.5-for-cuda8.0/lib64"

export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/opt/cudnn/cudnn-v5.1/lib64"

最终,成功import tensorflow
这里写图片描述

如果需要长期保持环境变量有效,要在 .bashrc文件中添加环境变量,如下

# added by Anaconda3 installer
export PATH="/home/yourname/anaconda3/bin:$PATH" 
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda-8.0/lib64"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/opt/cudnn/cudnn-v5.1/lib64"

保存后激活 bashrc文件

source ~/.bashrc
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值