本文章主要搜罗了网上的相关教程,用来记录本人深度学习之路的开端。
本人的机器是3050ti的笔记本,操作系统为deepin 20(双系统,另一个为Windows11),已经装好了老黄的显卡驱动。
Cuda安装:
此文章写的很详细,本人一次成功。本人的机器虽然是CUDA 11.5的,但是为了torch本人安装了11.3的CUDA,事实证明这是兼容的。Deepin20.2.4安装cuda和cudnn_m0_37748381的博客-CSDN博客_deepin安装cudaDeepin20.2.4安装cuda和cudnn前提条件:安装好Nvidia驱动 参照前文Deepin20.2.4安装Nvidia驱动教程一、下载安装CUDA1.1下载CUDANVIDIA官网下载CUDA前文我下载的驱动通过nvidia-smi命令查看发现cuda为11.5,但是这里我们尽量选择低版本,我试了11.5会报错,因此这里我们选择11.1版本的cuda。按照如下的选项进行选择:此时可以在命令行输入如下命令来下载,或者复制https链接到浏览器来下载也可。wget https:/https://blog.csdn.net/m0_37748381/article/details/121168702
本人在Windows上安装的是11.5的CUDA驱动,但torch为官网上的CUDA 11.3,结果也是可以正常使用的。
Anaconda的安装:
由于之前安装过了Python3.7,所以本人使用Miniconda。从官网上下载下来对应python的版本就可以了。由于本人对Anaconda不熟悉,所以我并不清楚官网上的pyhton是否对应我机器上的python版本?
安装的过程十分简单,赋予它权限,随后安装即可。本人记得安装结束后要先把命令窗口关掉才可以使用Anaconda。
Anaconda的换源:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
# 设置搜索时显示通道地址
conda config --set show_channel_urls yes
Windows下直接按照清华镜像官网操作即可。
Anaconda的一些基本操作:
查看环境列表:
conda env list
创建新的环境:
conda create --name my_env python=3.7 -y
激活环境:
conda activate my_env
Windows下可能会激活环境失败,报一长串错。那么使用这个。或者使用管理员模式运行CMD。
Torch
虽然换了源,安装网上的教程,被告知源里少东西。所以我没办法直接复制的官网上的地址,下载过程十分的漫长,所以我都有时间来写这篇文章了。下载完后,我们的教程就告一段落了。
结语
本人之前一直被潜移默化地被告知,Linux很适合跑模型。可是我之前为deepin装显卡驱动的时候重装了不下10遍系统,另外deepin时不时地启动风扇更让我担忧Linux的性能(Win下风扇一直很安静)。或许图形界面下,Windows要更加优秀吧。可能有人会说,Linux不需要界面可以节约显卡。是的,但我认为在初学阶段,如果Windows在不缺库的情况下,我还是会选择Windows的。