ubuntu安装显卡和TensorFlow和PyTorch
文章目录
- ubuntu安装CPU版的TensorFlow
- ubuntu安装pip和pip3
- 如果是ubuntu20则需要把gcc版本9降为7
- ubuntu安装英伟达显卡
- 接下来可以安装Anaconda
- ubuntu安装cuda10
- ubuntu安装cudnn
- ubuntu安装GPU版的TensorFlow
- ubuntu安装gpu版的PyTorch
ubuntu安装CPU版的TensorFlow
可以手动下载whl文件的地址:
GPU: http://mirrors.aliyun.com/pypi/simple/tensorflow-gpu/
CPU:http://mirrors.aliyun.com/pypi/simple/tensorflow/
pip3 install tensorflow
安装CPU版本的不需要下面的步骤,很简单
ubuntu安装pip和pip3
新安装的系统不能使用pip3命令,所以
sudo apt-get install python-pip
pip -Vsudo apt-get install python3-pip
pip3 -V
如果出现依赖问题见:https://blog.csdn.net/wang342626/article/details/98621845
如果是ubuntu20则需要把gcc版本9降为7
https://blog.csdn.net/ashome123/article/details/105822040
一定要先降级gcc版本再安装显卡驱动
ubuntu安装英伟达显卡
方法一:直接使用ubuntu设置里面的图形化安装好像也可以,但是我没有试过。
方法二:
英伟达官网下载地址:
https://www.nvidia.com/Download/Find.aspx?lang=en-us
安装教程:(其中第3步不用执行)
https://blog.csdn.net/xunan003/article/details/81665835
其中一些重要的命令
查看其他显卡是否禁用了
lsmod | grep nouveau安装显卡驱动
sudo ./NVIDIA-Linux-x86_64-450.57.run -no-x-check -no-nouveau-check -no-opengl-files
然后除了32bit点击No,其他都点击Yes
安装错误解决方法:
https://zhuanlan.zhihu.com/p/115758882
接下来可以安装Anaconda
安装Anaconda就不需要手动安装cuda10和cudnn了,非常方便
conda离线安装:
先下载离线包:
anaconda离线包下载官网
然后conda instal --use-local pytorch-1.6.0-py3.8_cuda10.2.89_cudnn7.6.5_0.tar.bz2
最后安装其余小的安装包conda install pytorch torchvision cudatoolkit=10.2 -c pytorch
ubuntu安装cuda10
cuda下载地址:(2.5G大小)
https://developer.nvidia.com/cuda-toolkit-archive
安装教程:
sudo sh cuda_9.0.176_384.81_linux.run
然后一直按PageDown健,然后输入accept,下图中的X表示勾选,
终端在用户根目录下:
设置环境变量:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-10.2/lib64
export PATH=$PATH:/usr/local/cuda-10.2/bin
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda-10.2
source ~/.bashrc
检查一下是否安装成功 nvcc --version
ubuntu安装cudnn
下载地址:
https://developer.nvidia.com/rdp/cudnn-download
需要登陆:
我的账号:1352361628@qq.com
密码:12345qwer@
只要下载这一个文件cuDNN v7.3.1 Library for Linux
在ubuntu下面下载就是tar.gz格式的,windows下载是其他格式的,修改后缀名即可。
安装教程:
https://www.cnblogs.com/pertor/p/8733010.html 里面的第三步
下载了压缩包之后:
tar -zxvf cudnn-9.0-linux-x64-v7.1.tgz
sudo cp cuda/include/cudnn.h /usr/local/cuda/include/
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/ -d
sudo chmod a+r /usr/local/cuda/include/cudnn.h
sudo chmod a+r /usr/local/cuda/lib64/libcudnn*
执行完如上命令之后,cuDNN 就安装好了,这时我们可以发现在 /usr/local/cuda/include 目录下就多了 cudnn.h 头文件。
ubuntu安装GPU版的TensorFlow
版本对应关系:
https://blog.csdn.net/qq_27825451/article/details/89082978
安装显卡版本的必须要前面的安装步骤
pip3 install tensorflow-gpu
失败就去官网下载
https://tensorflow.google.cn/install/pip
然后sudo pip3 install tensorflow....whl
测试代码:
import tensorflow as tfwith tf.Session() as sess:with tf.device('/gpu:0'):a = tf.constant([1,2],name='a')b = tf.constant([1,2],name='b')res = a+bprint(res)
ubuntu安装gpu版的PyTorch
安装命令:
https://pytorch.org/get-started/locally/
pip install torch torchvision
测试代码:
import torch
torch.cuda.is_aviliable()
ubuntu安装显卡和TensorFlow和PyTorch相关推荐
- 解决 Ubuntu 安装显卡驱动后,屏幕变黄的原因
项目场景: 为了跑深度学习,Ubuntu 安装显卡驱动 问题描述: 安装完驱动后,屏幕变黄,看着贼烦 原因分析: 可能是屏幕的色彩空间被修改成8位的了 解决方案: 打开"设置" - ...
- Ubuntu安装显卡驱动,配置conda环境,安装pytorch
安装显卡驱动 这里选择自动安装,先更新升级 sudo apt-get update sudo apt-get upgrade 自动选择驱动安装 sudo ubuntu-drivers autoinst ...
- ubuntu安装显卡驱动和cuda
文章目录 前言 1. 卸载原始的驱动 2. 下载新显卡驱动 2.1 安装显卡驱动 3 安装cuda 4. 安装cudnn 5. 安装anaconda 前言 最新的版本不一定是好的,合适的才是最好的,建 ...
- Ubuntu安装显卡驱动及设置3d桌面
概述 本文将为您介绍如何在Ubuntu上用最简便的方法安装显卡驱动,并如何安装和启用3D桌面. 安装后的效果请看:视频演示<绚丽的Linux漂亮3D桌面72变> 酷6 http://v.k ...
- 雷神电脑装linux双系统,雷神911Target(双显卡)双系统Ubuntu安装显卡驱动和CUDA
因为想要使用笔记本学习kaldi,需要使用Ubuntu搭建环境. 1. 笔记本参数 当前使用的笔记本型号是雷神911Target曜蓝版的电脑,但本人鉴于该笔记本独显GTX1050Ti显卡性能不弱,想用 ...
- ubuntu安装显卡驱动记录(未完待续)
粘贴他人经验,备忘: 装载自: 华硕天选2,Ubantu18.04,RTX3060显卡驱动安装 补充一些查看指令: 查看当前内核版本 uname -r 查看系统架构 dpkg --print-arch ...
- win10配置清华源——快速安装anaconda、TensorFlow和pytorch
一.下载安装Anaconda 清华源镜像下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 一直next即可 查看conda版本:c ...
- ubuntu安装显卡问题
在安装Linux 双系统(一般是Nvidia显卡,1080p加核显的电脑)时,经常会出现卡在安装logo的问题,这种原因一般是由于linux发行商收录的nouveau 的开源显卡的问题.针对这种情况, ...
- Ubuntu安装显卡驱动弹secure boot
惠普电脑安装nvidia2070显卡驱动突然弹出secure boot,点了确定并输入八位密码之后会出现各种报错,主要原因是secure boot没有禁用,按照网上教程发现惠普win10的BIOS和网 ...
最新文章
- 13.挂载点、文件系统、磁盘的命名、分区的命名
- 多线程的基本概念 (什么是cpu)
- oralce 笔记
- glide缩略图存储 android,Glide 显示视频缩略图及遇到的坑
- python测试电脑性能的代码_python编程测试电脑开启最大线程数实例代码
- 通示jQuery实例方法,未DOM对象添加多个方法
- 高效的css命名约定
- 线程池和任务工厂实现多线程异步运行
- Listary基本操作
- 【WORD】01 多级标题自动编号
- Android网络收集和ping封装库
- 华为荣耀笔记本linux怎么下载软件,华为magic book笔记本怎么下载软件
- 阿里云大学互联网学院欢迎你加入!
- matlab正激变换器,12个步骤设计恒流正激式开关电源
- 2019未来科学大奖周盛大开幕 百格活动倾情助力
- WEBVTT字幕格式转SRT
- 微信小程序 获取地理位置使用
- 12~18k的前端面试会问什么?
- 浅谈微信小程序授权应用
- vue+onlyoffice实现编辑和预览