ubuntu22.04 搭建 Pytorch环境

关于电脑

ubuntu22.04 搭建 Pytorch环境_第1张图片

第一步 安装anaconda

1. 进入官网

链接: anaconda

2. 下载linux的sh版

ubuntu22.04 搭建 Pytorch环境_第2张图片

3. 在对应位置输入

sh 文件名.sh

4. 选择 yes

在这里插入图片描述

5. 选择no

(我们需要自己配置环境)
在这里插入图片描述
安装完成anconda,接下来将要配置环境

第二步 完成安装后配置环境

1. 编辑环境变量

gedit ~/.bashrc

2. 添加内容

export PATH="/自己对应的路径名/anaconda3/bin:$PATH"

完成后如下图:
在这里插入图片描述

3.激活修改的内容

source ~/.bashrc

4. 测试

conda

若没有显示not fond 则表示安装成功
ubuntu22.04 搭建 Pytorch环境_第3张图片

第三步 创建自己的虚拟环境

安装完成后,在当前终端输入:

source activate

即可进入base环境,这是我们使用anaconda安装环境后,本地默认环境

1. 创建自己的环境

环境名称为pytorch,可以替换成自己的名称

conda create -n pytorch

2. 进入刚刚创建的pytorch环境

conda activate pytorch

第四步在base环境下安装cuda

1. 安装 nvidia-cuda-toolkit 工具

sudo apt-get install nvidia-cuda-toolkit

2. 检查系统推荐显卡驱动,记录recommend选项

sudo ubuntu-drivers devices

ubuntu22.04 搭建 Pytorch环境_第4张图片

3.添加驱动源

我是之前已经安装好了驱动(虽然不是recommend)所以没有这一步也没问题。

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update

4.在 软件和更新 选择 附加驱动

ubuntu22.04 搭建 Pytorch环境_第5张图片
更新完成后按要求重启

5. 测试

nvidia-smi

ubuntu22.04 搭建 Pytorch环境_第6张图片

6. 下载cuda

cuda官网
这边我下载的是cuda11.7(按照nvidia-smi推荐下载)

ubuntu22.04 搭建 Pytorch环境_第7张图片
接下来按照如下选择去下载
(ubuntu 版本一定要正确)

ubuntu22.04 搭建 Pytorch环境_第8张图片

7.安装cuda

按照下方给出的命令下载安装

wget https://developer.download.nvidia.com/compute/cuda/11.7.0/local_installers/cuda_11.7.0_515.43.04_linux.run
sudo sh cuda_11.7.0_515.43.04_linux.run

注意在选择时不要勾选安装驱动

8. 环境配置

sudo gedit ~/.bashrc

在末尾加入如下内容
注意将路径替换为自己的路径

export PATH="/自己对应的路径名/anaconda3/bin:$PATH"
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:/usr/local/cuda/extras/CPUTI/lib64
export CUDA_HOME=/usr/local/cuda/bin
export PATH=$PATH:$LD_LIBRARY_PATH:$CUDA_HOME

9. 测试

source ~/.bashrc
nvcc -V

ubuntu22.04 搭建 Pytorch环境_第9张图片
表示安装成功

第五步 在自己创建的虚拟环境中安装pytorch

1.进入官网

pytorch

2.终端进入自己的虚拟环境

source activate
conda activate pytorch

3.选择对应版本并安装

选择pytorch版本
选择好对应的系统
选择使用什么安装,conda里可以使用pip安装的
选择语言:python
选择cuda版本:我的版本是11.7没有这个选项,11.6也可以使用
ubuntu22.04 搭建 Pytorch环境_第10张图片

4.在终端输入官网复制的命令

pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu116

ubuntu22.04 搭建 Pytorch环境_第11张图片
我这里已经是安装完成,
至此,pytorch的安装已经完成

你可能感兴趣的:(Pytorch,pytorch,ubuntu,python)