栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

服务器ubuntu20.04配置pytorch环境

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

服务器ubuntu20.04配置pytorch环境

远程Ubuntu20.04服务器配置Pytorch环境
  • 安装Anaconda3
  • 安装Nvidia驱动
  • CUDA11.4降11.0
  • 安装pytorch1.7.0

因为是远程配置服务器,所以全程是终端命令配置

安装Anaconda3

wget下载

wget -P /tmp https://repo.anaconda.com/archive/Anaconda3-2020.07-Linux-x86_64.sh

安装

bash /tmp/Anaconda3-2020.07-Linux-x86_64.sh

按enter浏览完许可证
输入yes接受
enter确认安装
安装完成输入yes运行conda init

安装完毕终端输入

source ~/.bashrc

终端输入进行测试

conda list
安装Nvidia驱动

懒人方法
自动找合适的驱动进行安装

sudo ubuntu-drivers devices
sudo ubuntu-drivers autoinstall

安装成功后重启

sudo reboot

输入

nvidia-smi

就可以查看啦

CUDA11.4降11.0

目前pytorch还不支持CUDA11.4,所以降到11.0,其他版本也可以

Nvidia官网给出的CUDA11.0 runfile安装方式:
https://developer.nvidia.com/cuda-11.0-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=2004&target_type=runfilelocal

wget http://developer.download.nvidia.com/compute/cuda/11.0.2/local_installers/cuda_11.0.2_450.51.05_linux.run
sudo sh cuda_11.0.2_450.51.05_linux.run

进入提示后选continue
许可证界面输入accept
进入安装选项界面:去掉driver选项([ ]内无X表示已去掉)然后选择install安装

安装结束后配置环境变量
终端输入
vim ~/.bashrc

在文件结尾插入(这里如果装了别的版本CUDA,把11.0改成相应版本即可)

export PATH=$PATH:/usr/local/cuda-11.0/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-11.0/lib64
export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/cuda-11.0/lib64

esc 后输入:wq保存退出

进入终端输入

source ~/.bashrc

配置完成
可输入
nvcc -V
测试是否配置成功
如果显示的不是安装的CUDA版本
可终端输入重启

sudo reboot

重启后再次测试

安装pytorch1.7.0

根据pytorch官方给出的方法自行选择版本进行安装 https://pytorch.org/get-started/previous-versions/

终端输入(这里我安装的1.7.0,CUDA11.0的)

conda install pytorch==1.7.0 torchvision==0.8.0 torchaudio==0.7.0 cudatoolkit=11.0 -c pytorch

输入y进行安装
安装成功后
终端输入

python3

进入python模式测试
输入

import torch
torch.__version__

查看pytorch版本

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/619319.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号