zoukankan      html  css  js  c++  java
  • 安装多版本cuda时,nvcc和cuda版本不一致问题

    Ubuntu 16.04,原始cuda版本8.0,安装cuda 10.0后,使用nvcc --version查询,显示cuda仍为8.0

    ubuntu@zhangli:/usr/local$ nvcc --version 
    nvcc: NVIDIA (R) Cuda compiler driver
    Copyright (c) 2005-2016 NVIDIA Corporation
    Built on Tue_Jan_10_13:22:03_CST_2017
    Cuda compilation tools, release 8.0, V8.0.61

    但使用cat查询,显示为10.0

    ubuntu@zhangli:/usr/local$ cat /usr/local/cuda/version.txt 
    CUDA Version 10.0.130

    使用stat cuda查询,同样显示软链接已链到10.0

    ubuntu@zhangli:/usr/local$ stat cuda
    File: 'cuda' -> '/usr/local/cuda-10.0'
    Size: 20 Blocks: 0 IO Block: 4096 symbolic link
    Device: 811h/2065d    Inode: 2902997 Links: 1
    Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
    Access: 2019-04-30 15:23:34.587721331 +0800
    Modify: 2019-04-30 15:22:00.913838239 +0800
    Change: 2019-04-30 15:22:00.913838239 +0800
    Birth: -

    解决方法:将bashrc文件中的cuda的8.0改为10.0,再source一下,就ok了

    ubuntu@zhangli:/usr/local$ sudo gedit ~/.bashrc
    
    # 改为10.0
    export PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}}
    export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
    
    ubuntu@zhangli:/usr/local$ source ~/.bashrc
    酒是穿肠毒药,色是刮骨钢刀,财是惹祸根苗,气是雷烟火炮。 不过,无酒毕竟不成席,无色世上人渐稀,无财何人早早起,无气处处惹人欺。 饮酒不醉量为高,见色不迷真英豪,不义之财君莫取,忍气饶人祸自消。 酒色财气四堵墙,人人都在里边藏,谁若跳到墙外边,不是神仙也寿长。 君听我一言:做人,量体裁衣。
  • 相关阅读:
    爬虫基础1 怎么使用浏览器查看网络请求
    前端模块化总结(commonJs,AMD,CMD,ES6 Module)
    js强制类型转换规则
    vue-cli3中使用mxgraph的一些总结
    js概念笔记(this)
    js概念笔记(for循环,模块化)
    根据对象数组的某一属性排序
    从svg诞生的panda
    gulp笔记(从开发到发布)
    webpack4.x学习笔记
  • 原文地址:https://www.cnblogs.com/laosan007/p/12612446.html
Copyright © 2011-2022 走看看