网络编程
位置:首页>> 网络编程>> Python编程>> tensorflow 环境变量设置方式

tensorflow 环境变量设置方式

作者:星辰大漠  发布时间:2021-10-09 16:53:51 

标签: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

tensorflow 环境变量设置方式

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"

输入python , import tf 如果依然缺失文件,重复 1. 2.

然后


locate libcudnn.so.7

tensorflow 环境变量设置方式


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

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

来源:https://blog.csdn.net/sinat_25838589/article/details/79842513

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com