更新cuda驱动10.0==>11.2
- 根据机器型号下载最新驱动
下载地址
查看GPU显卡信息:
lspci -vnn | grep VGA -A 12 - 卸载旧驱动(可选)
redhat参考
ubuntu参考 - 安装驱动
sudo ./NVIDIAxxxx.run --no-x-check - 可能遇到的问题:
An NVIDIA kernel module nvidia-uvm appears to alreain
需要查看是否有程序占用(如果存在占用,请停掉该程序)
lsof | grep nvidia.uvmAn NVIDIA kernel module ‘nvidia-drm’ appears to already be loaded in your kernel:
停止使用到 GPU 的所有顯示:
systemctl isolate multi-user.target
modprobe -r nvidia-drm
在GeForce RTX 3090上遇到的问题:
算力不兼容:
GeForce RTX 3090 with CUDA capability sm_86 is not compatible with the current PyTorch installation
解决方案
去pytorch官网找到匹配的conda install命令后安装pytorch
conda install pytorch torchvision torchaudio cudatoolkit=11.2 -c pytorch -c nvidia
然后运行代码仍然报错:
Torch not compiled with CUDA enabled
说明当前的Pytorch版本无法使用显卡(使用conda list发现pytorch似乎安装成了cpu版本)
(删了整个虚拟环境重装了一遍,还是报这个错)
查找解决方案:
检查cuda版本:cat /usr/local/cuda/version.txt
发现没有这个文件,且local下并没有cuda这个文件夹
把Linux上查看已安装的CUDA和cuDNN版本号 上所有命令都试了一遍,该输出的都没输出出来,应该是cuda toolkit的问题
参考这里 安装了一遍cuda toolkit,安装方式选run file(local)
第一遍安装失败了 返回code256
解决方法:sudo rm /tmp/.X0-lock
再安装成功了,local下面多了个cuda和cuda_11.2文件夹,再配置了个环境变量
使用nvcc --version不识别nvcc
参考这里又配了一遍环境变量
发现使用/usr/local/cuda/bin/nvcc --version有输出,不知道有没有关系
回来又重复了一遍conda install pytorch, 结果装的还是cpu
???
后来改用pip 安装 就能用了
======================
2021/10/06 更新:
配置BoxE环境
pip安装1.15版本的TensorFlow-GPU
使用阿里的源进行安装
pip install tensorflow-gpu==1.15 -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com
运行后有numpy报错,更改numpy版本:
pip install -U -i https://pypi.tuna.tsinghua.edu.cn/simple numpy==版本
# -U 是重装
# -i https://pypi.tuna.tsinghua.edu.cn/simple 是使用清华镜像
成功
更新cuda驱动10.0==>11.2相关推荐
- Ubuntu 16.04 安装 CUDA Toolkit 10.0
Ubuntu 16.04 安装 CUDA Toolkit 10.0 NVIDIA 引领人工智能计算 - NVIDIA https://www.nvidia.cn/ CUDA Zone https:// ...
- Android app更新适配安卓10、11版本
Android app内部更新适配安卓10.11版本 前言 App内部更新现在基本每个app中都有,由于安卓各大应用市场不统一,不像Ios那样只有一个应用商城.并且现在安卓已经更新到11版本了,中 ...
- 超级科学计算机bug,10%+10%=0.11?一个隐藏的BUG!手机计算器几乎全算错!
原标题:10%+10%=0.11?一个隐藏的BUG!手机计算器几乎全算错! 手机已经成为日常生活中不可缺少的一件物品,对于现在的年轻人来说,只要手机有网,也是去哪都不怕,而手机中德功能也是越来越全面, ...
- 文亡用计算机,手机计算器阵亡 10%+10%=0.11?
原标题:手机计算器阵亡 10%+10%=0.11? 近日,社交媒体疯传,各厂商手机计算器全线阵亡.不少手机计算机计算"10%+10%"时,得出的结果是0.11,而不是0.2.经检测 ...
- Android 10.0 11.0 12.0 启动模拟器教程
<<返回总目录 Android 10.0 11.0 12.0 启动模拟器教程 一.android 12.0 模拟器 二.安装android 10.0 11.0 12.0 SDK平台 三.创 ...
- Android 9.0 10.0 11.0 开机动画支持mp4 视频播放
1.概述 在9.0 10.0 11.0 的产品定制开发中,在开机流程中,是在开机kenel部分都是播放的开机log,等kenel启动完成后进入系统后这时播放的是开机动画,由于开发需要要求开机动画换成支 ...
- [软件更新]Mozilla Firefox 3.0.11
Mozilla Firefox是一个自由的,开放源码的浏览器,适用于Windows, Linux 和 MacOS X平台.它还有其它一些高级特征,如标签式浏览,可以禁止弹出式窗口.内置了钓鱼保护.改变 ...
- ubuntu更新显卡驱动到460.84,升级cuda版本到11.2
目录 查看当前显卡驱动和cuda版本 下载和安装 显卡适合的驱动版本 0. 禁用nouveau 1. 进入中文版官网查询 2. 卸载旧驱动 3. 安装新驱动 4. 查看新驱动 安装cuda 11.2版 ...
- Ubuntu18.04+RTX 2080Ti+CUDA 10.0 +cuDNN+PyTorch搭建深度学习环境
SSH无密码登陆 安装SSH Server Ubuntu 默认已安装了 SSH client,此外还需要安装 SSH server: sudo apt-get install openssh-serv ...
- MX130+python3.7.6+CUDA 10.0+CUDNN 7.4.2+TensorFlow-gpu安装
MX130+CUDA 10.0+CUDNN 7.6.1+TensorFlow-gpu安装 一.CUDA安装 二.CUDNN安装 三.tensorflow-gpu安装 环境:GeForce MX130( ...
最新文章
- 20170910校内训练
- 原创力文档c语言程序设计第五章,C语言程序设计教程第五章练习题题目(7页)-原创力文档...
- Python面试题解答——第三部分Python高级
- 区块链支付平台技术的应用
- vue 数组遍历方法forEach和map的原理解析和实际应用
- 用EasyRecovery恢复手残误删的文件
- LiveNVR传统安防摄像机互联网直播-主要功能模块及相关技术特点与性能指标
- 教你怎么短期内备考并通过PMP考试!
- 集美大学 - 2840 - 实验7-3 - 编程题
- 解决使用ssh工具远程连接到服务器上因为网络波动而需要重连的问题
- 服务器硬盘如何把硬盘装换到gpt格式化,装GPT硬盘系统的格式转换与diskpart命令使用方法...
- matlab数据转换为tecplot格式[ASCII码格式下的plt文件]
- Java桌面应用程序设计新贵:SWT简介
- 以AI赋能企业数智化转型 容联“云端”服贸会完美收官
- shell 编程arry数组
- 支付宝即时到账在线语音音效生成器html源码(地球最强装13)
- 科普——未知的公共免费WIFI存在的风险及隐患
- 并发编程之二:线程创建方法、运行原理、常见方法(sleep,join,interrupt,park,守护线程等)
- 如何验证JDK和JRE安装成功
- scrapy爬取斗图表情