tensorflow 低版本1.4.0安装的一些问题,cuda版本,numpy版本(libcudart.so.8.0: cannot open shared object file: No such file or directory )

安装tensorflow 1.4.0版本时,因为版本比较低,对应的cuda需要8.0版本,Ubuntu18自带的是cuda10.0,所以需要自行配置很多。

libcudart.so.8.0: cannot open shared object file: No such file or directory ,报错,虽然安装了cuda8.0,但是linux可能还是有时候找不到位置,导致import tensorflow 报错

 

参考帖子:https://blog.csdn.net/qq_38451119/article/details/81007904

 

解决方法:

所需的libcudart.so.8.0如果正确安装的话,以下两种方法同理:
        1. sudo ldconfig /usr/local/cuda-8.0/lib64

        2. export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-8.0/lib64。如果仍然不行,再尝试执行:
        export PATH=$PATH:/usr/local/cuda-8.0/bin
        export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/cuda-8.0/lib64
        source /etc/profile

 

如果tensorflow加载过程中出现numpy warning之类的,可能是numpy版本不匹配:参考帖子:https://www.cnblogs.com/znh8/p/11668562.html

pip uninstall numpy

pip install numpy==1.16

posted @ 2020-12-20 11:33  qiezi_online  阅读(513)  评论(0编辑  收藏  举报