ubuntu18 CUDA版本降级
用别人的代码训练模型时,由于tensorflow-gpu版本太高,报了很多错,一个个改太麻烦,所以直接降级。tensorflow降级为1.14,与此同时也要换成对应版本的CUDA和cuDNN。
1.tensorflow-gpu降级
pip uninstall tensorflow-gpu
pip install tensorflow-gpu==1.14
2.gcc降级
我的服务器本身好像是gcc10.几,现在降到5.5
cd /usr/bin
sudo rm gcc
sudo ln -s gcc-5 gcc
sudo rm g++
sudo ln -s g++-5 g++
查看gcc和g++版本号,均显示gcc version 5.5则成功
gcc -v
g++ -v
3.降级到CUDA9.2
本身是CUDA10,降到CUDA9.2,我没有卸载本来的CUDA,直接在官网下载下面两个文件,cuda_9.2.148.1_linux.run是补丁。
sudo sh cuda_9.2.148_396.37_linux.run
sudo sh cuda_9.2.148.1_linux.run
直接按q退出,accept,除了安装NVIDIA驱动选项输入n以外(因为之前已经装过显卡驱动了),其余全部选y,默认location都直接回车。
安装完成后,配置环境变量。在.bashrc末尾export一些东西:
sudo gedit ~/.bashrc
export PATH=/usr/local/cuda-9.2/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-9.2/lib64:$LD_LIBRARY_PATH
export CUDA_HOME="/usr/local/cuda-9.2:$CUDA_HOME"
然后执行source ~/.bashrc
4.安装cuDNN
在官网下载cuDNN7.4.1,选择library for Linux
解压:
tar -zxvf cudnn-9.2-linux-x64-v7.4.1.5.tgz
将相关文件复制到刚才安装的cuda中:
sudo cp cuda/include/cudnn.h /usr/local/cuda-9.2/include/
sudo cp cuda/lib64/libcudnn* /usr/local/cuda-9.2/lib64/
sudo chmod a+r /usr/local/cuda-9.2/include/cudnn.h
sudo chmod a+r /usr/local/cuda-9.2/lib64/libcudnn*
5.切换到CUDA9.2
cd usr/local
sudo rm -rf cuda #删除之前创建的软链接
sudo ln -s cuda-9.2 cuda #重建软链接
查看当前的cuda和cuDNN版本:
nvcc -V
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
ubuntu18 CUDA版本降级相关推荐
- CUDA版本降级操作(记录)
CUDA版本是11.8 ** ** 下载CUDA的时候莫名其妙就下载了11.8的版本,我的显卡根本带不动,所以就需要降级 卸载CUDA 我是参考这个链接 卸载步骤: 留下:NVIDIA的图形驱动程序. ...
- Linux ubuntu-18内核版本降级error: macro access_ok passed 3 arguments, but takes just 2
在安装P4-SDE过程中遇到部分问题,猜测是因为内核版本太高,特此记录 降级linux内核版本: 第一步./p4studio_build.py --use-profile p416_examples_ ...
- 【详细】Ubuntu18.04安装更新显卡驱动、安装CUDA及cuDNN、CUDA版本切换
CUDA安装官方教程:官方教程 cuDNN安装官方教程:官方教程 在配置Pytorch环境的时候,想着尝试一下新版本的pytorch版本Stable(1.10.1)时,发现这个pytorch版本仅支持 ...
- cuda版本查看_ubuntu安装CUDA
0 写在前面 安装环境:ubuntu18.04以及GTX1050Ti笔记本 为什么要安装CUDA? 参考百科,CUDA是英伟达推出的集成技术,通过该技术可利用GeForce 8 以后的GPU或者较新的 ...
- 矩池云上如何修改cuda版本
cuda版本可能对系统,驱动版本会有影响,修改之前需要先进行确认 1.检查系统版本 source /etc/os-release && echo $VERSION_ID 2.导入apt ...
- 更换任意Linux内核 Ubuntu18.04 内核降级升级
更换任意Linux内核 Ubuntu18.04 内核降级升级 一.grub设置 二.安装内核 最后 一.grub设置 grub用于引导操作系统启动,通常情况下Ubuntu默认会 HIDDEN 状态,在 ...
- windows10 查看 nvidia driver cuda 版本
windows10 查看 nvidia driver cuda 版本 确定安装了nvidia的显卡和显卡驱动 cmd进入终端 命令 nvidia-smi
- linux下查看GPU版本和详情信息 CUDA版本信息 anaconda版本信息
查看GPU型号 lspci | grep -i nvidia 查看NVIDIA驱动版本 sudo dpkg --list | grep nvidia-* # lspci | grep -i nvidi ...
- vs 更换cuda版本笔记
换了一台电脑,vs编译项目时,需要更换cuda版本, vs直接打开项目会报错,解决方法测试成功. 更换cuda方法,需要三个步骤: 在project_xxx.vcxproj中更换cuda版本 1.比如 ...
最新文章
- 改变linux分区后grub修复,更改磁盘分区后修复GRUB启动
- MyEclipse 设置字体
- java 字符串过长_idea java常量字符串过长解决办法
- mysql 双节点主从搭建_MySQL Replication, 主从和双主配置
- 同步(Synchronization)和异步(Asynchronous)
- 如何将另外一个表里的数据与联动_跨境电商(亚马逊)后台财务数据包
- Python学习入门10:零基础如何开始学习 Python?从小白变大牛!
- matlab函数小结----数组区
- 安装net framework2.0,装不上怎么办?
- 虚拟光驱 安装深度linux,今天试装了深度精简系统Deepin-LiteXP-SP3 6.2 小盘
- 2022Android设备唯一标识(AndroidID,OAID等 )
- 信息的载体依附性_信息的一般特征是载体依附性
- Maven学习(九)Maven项目SpringCloud微服务工程构建(基于单一案例的逻辑)
- EasyPlayer播放H.265的HLS视频流出现加载异常的问题分析及解决方法
- HTTP-Runoob:HTPP Content-Type
- 【lizhi125】FindDupFile - 轻松查找与清理电脑上的重复文件、照片的绿色软件
- 提取DWG图纸中的图元信息
- 考研英语 - word-list-11
- poj1125Stockbroker Grapevine(最短路floyd)
- centOS6.5中部署java调用h2o中python包环境