linux和Win——显卡驱动、Anaconda及pytorch安装(无需单独安装cuda、cudnn)

今天给新电脑的双系统(windows11和ubuntu22.04)安装了深度学习环境,在此记录一下。

一、Linux系统

(一)安装显卡驱动

(1)在安装Nvidia显卡驱动前,一定要点一下下面的“软件更新器”(菜单栏里),否则很可能出现更新驱动后不能联网的情况;

86f5b21e53b0467c8480a9a8fd9246a9.png

(2)点击软件和更新,在“ubuntu软件”一栏勾选上“源代码”,然后点击叉号退出(必要操作),重新进入软件和更新;

6cfe88dd046a451b9f3bb68b8caae8ea.png4049a75cbf5b40b7aa7e1ba6f464e5e3.png

(3)在“附加驱动”一栏选择我目前所选的这个(你的版本不一定是550,其他525,555都可),然后点击“应用更改”,之后关闭并重启电脑;

1396c2d7f41d48279841625de63933f5.png

(二)安装Anaconda

(1)下载anaconda的安装包,我下载的是图中标灰色的版本;

Index of /icon-default.png?t=N7T8https://repo.anaconda.com/archive/63461ba403984b2085280b53d5fc5f85.png

(2)一般下载后都会在home/用户名/下载,这个文件下(中文格式显示,英文显示download)

找到文件的位置后,在终端中打开即可

(3)使用指令chmod 755 *.sh,更改sh文件的权限

(4)使用su指令进入到root下进行安装,直接运行.sh文件开始安装(如果报错可能是没有设置root密码,设置即可)

be6876c881894b23ab0fc965b887fea3.png

(5)一直按enter键,直到出现需要交互的问题:

第一个交互的问题,是否要接受许可,这里选择yes;

第二个交互的问题,就是选择安装位置,这里默认是选择root/anaconda,如果默认就直接回车继续即可。这个安装的位置是可以更改的,可以安装在其他的磁盘,这里获取磁盘的挂载位置,选择的是/media/cxz/linux_HDD/anaconda3,这里需要注意,anaconda3这个目录不能提前创建;

第三个交互的问题,加入环境变量,在第二交互问题,选择默认的,直接yes即可,第二个交互问题更改安装位置的,需要选择no,需要安装完毕后自己配置环境变量。

(6)添加环境变量,

首先执行

source  /media/fangmeng/HDD1/anaconda3/etc/profile.d/conda.sh

使用vim ~/.bashrc指令打开bashrc文件,在文件的最后一行添加环境变量,打开文件后按i进入编辑模式,输入export PATH=安装anaconda的路径/bin:$PATH,按esc退出编辑模式,输入 :wq保存文件退出;

export PATH=/media/cxz/linux_HDD/anaconda3/bin:$PATH

使用source ~/.bashrc指令,重新启动一下环境变量;

使用echo $PATH指令查看一下环境是否添加完毕。

(7)安装完毕后,必须要在root用户下才能使用anaconda有一点麻烦,这里通过更改文件目录的权限来解决这个问题(改用户组)

或者:运行更改文件所有者权限指令:sudo chown -R 用户名 anaconda3

3e44951904664957bb46f864fc6743d0.png

以上,结束!

(三)安装pytorch

pytorch中已经包含CUDA、Cudnn,不需要单独安装!!!!!

(1)创建和激活环境

conda create --name llm

conda activate llm

 (2)问pytorch官网,复制下载命令,粘贴到终端即可。

conda install pytorch torchvision torchaudio pytorch-cuda=12.1 -c pytorch -c nvidia

PyTorchicon-default.png?t=N7T8https://pytorch.org/736934fb1ac5495b818ee5f3f91dfe33.png

二、Windows系统

(一)安装显卡驱动

Nvidia官网下载驱动,安装后会自动更新(无需登陆账号)

(二)安装Anaconda

(1)Anaconda官网直接下载安装(一直下一步)

(2)添加环境变量(前边的部分根据自己电脑路径)

D:\Software\Anaconda3
D:\Software\Anaconda3\Scripts
D:\Software\Anaconda3\Library\bin
D:\Software\Anaconda3\Library\mingw-w64\bin
D:\Software\Anaconda3\Library\usr\bin

(3)检验安装是否成功

同时按 win + r ,输入cmd,在弹出的命令行查看anaconda版本,输入 :

conda --version

python

(三)安装pytorch

 pytorch中已经包含CUDA、Cudnn,不需要单独安装!!!!!

(1)运行以下代码创建和激活环境,也可直接在anaconda软件的环境一栏中创建环境并直接打开终端。

conda create --name llm

conda activate llm

 (2)问pytorch官网,复制下载命令,粘贴到终端即可。

conda install pytorch torchvision torchaudio pytorch-cuda=12.1 -c pytorch -c nvidia

PyTorchicon-default.png?t=N7T8https://pytorch.org/

  • 37
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值