zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    Docker安装及基本命令
    SpringBoot-获取YAML文件值
    SpringBoot-YAML语法
    Maven仓库
    第一次使用Maven
    初始Maven
    索引的基本使用与创建选择
    了解索引为什么能快速查找数据
    Mysql的执行顺序与优化分析
    Mysql常用的几种join连接方式
  • 原文地址:https://www.cnblogs.com/qiezi-online/p/14163014.html
Copyright © 2011-2022 走看看