手把手从入门教学深度学习(包括环境配置和学习)

本文是针对深度学习初学者的环境配置教程,详细介绍了如何安装Anaconda,更改下载源,安装Pytorch并验证CUDA版本,以及PyCharm与Anaconda环境的绑定。同时,文中还涉及了MXNet、Paddle和Tensorflow的安装步骤,最后提到了d2l包的安装方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

深度学习初学者,很多知识还在摸索学习阶段
博客根据 李沐大神的动手学深度学习 ,主要是存在版本问题和一定的安装问题
如果博客有什么描述不对的地方,或者对某一块有更好的方法欢迎大佬评论或私信指出
爱学习,爱分享,爱交流

安装

​    安装Anaconda
​    更改Anaconda下载源
​    安装Pytorch
​       Pycharm绑定Anaconda的Pytorch
​    安装MXNet(无法安装,还在学习)
​    安装Paddle
​    安装Tensorflow
​    安装都d2l包

学习(未更新)

安装Anaconda

下载Anaconda的安装包,下面提供三个安装包下载链接

Anaconda官网链接

Anaconda清华镜像(选择对应系统的安装包)

Anaconda阿里云盘(Windows安装包)

下载后,打开安装包

image-20230705173117864

点击Next

image-20230705173152091

点击 I Agree

image-20230705173351294

选择Just Me ,点击 Next

image-20230705173516045

更换安装位置,点击 Next

image-20230705173610056

红色下划线一定勾选 ,可以自动配置环境变量,点击 Install

image-20230705173733626

等待安装完成,点击 Next

image-20230705174553448

点击 Next

image-20230705174649537

点击 Finish

image-20230705174955750

安装完成

更改Anaconda下载源

打开Anaconda命令控制器,依次输入以下命令

image-20230706104801704
一次一行输入,修改conda 和 pip 的下载源

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
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

最后会显示,pip已经写入到某个目录的pip的ini文件中

安装Pytorch

NVIDIAControl Panel(NVIDIA控制面板)查看CUDA版本

如果是Nvidia显卡,首先要查看一下电脑的CUDA版本,下载时不能高于电脑的CUDA版本。

如果没有NVIDIAControl Panel(NVIDIA控制面板)

打开微软商店,搜索下载即可

image-20230705182027819

如果有Nvidia Control Panel (NVIDIA控制面板)

右键任务栏Nvidia图标 ,选择 Nvidia Control Panel

image-20230705180714692

(或者右键桌面空白位置,Win11记得要点一下显示更多选项才可以)

image-20230705181349428

image-20230705181414565

点击 Help(帮助)->System Information(系统信息)

image-20230705181056856

选择 Components选项卡 ,红线位置即为CUDA驱动版本

image-20230705180525032

此电脑的CUDA版本为 12.2

打开命令窗口安装

在搜索栏,搜索Anaconda Prompt (搜索cmd也会显示)

打开红色下划线应用

image-20230705182740196

image-20230705182902863

创建一个Pytorch环境,在命令窗口输入以下代码,回车 (3.11的环境也可以)

conda create -n pytorch python=3.11

image-20230705184606940

输入 y,回车

image-20230705184529210

创建完成

image-20230705184746508
然后进入pytorch环境(名字一定要和自己创建的名字对应)

后面在pytorch环境继续就可以,不要在意图显示是base环境,这一步是后面补充的
环境名字严格区分大小写,上面创建的什么名字,下面进入环境就用什么名字

conda activate pytorch

image-20231009215850995

打开 Pytorch官网,找到对应的版本。

我这里是CUDA 12.2,选低于电脑CUDA版本的即可,复制安装命令

这里可以选择Conda包,两种方法都可以,如果一个出现问题就去尝试一下另一个
如果仍然出现去pytorch官网下载,就把最后的 --index-url http …… 删掉,不让他去最后的网址下载

image-20230705185030250

这里如果使用conda下载出问题,把最后的两个 -c pytorch -c nvidia 删掉即可
conda下载的相对于pip下载的内容少,(conda会重复利用依赖,pip会独立下载依赖)
在这里插入图片描述

回车,即可下载

image-20230705185206465

我这里已经下载过了,显示已存在(下载过程可能会慢一些)

image-20230705185331782

如果没有对应的CUDA版本可以点击这里,寻找以前版本的

image-20230705185434757

验证是否安装成功

继续在 Anaconda Prompt命令窗口输入

python

import torch

print(torch.cuda.is_available())

输入完import torch会卡一下,是正常现象

image-20230705190028383

显示True,即为安装成功

image-20230705190156974

Pycharm绑定Anaconda的Pytorch

去官网下载PyCharm链接

下载完一直点下一步安装就行,可以考虑换一个安装位置(实在不会安装私信,等有时间在介绍)

打开PyCharm,点击setting

image-20231009221407022

找到Python Interpreter (找不到也可以在上面搜索框直接搜索名字)

image-20231009221455456

点击添加解释器,添加本地解释器

image-20231009221553581

选择Conda环境,

找到下载的Anaconda文件及下面的Scripts\conda.exe文件,

然后点击加载环境

使用已经存在的环境

选择pytorch(因为刚才创建的环境名称是pytorch)

点击OK即可

image-20231009221915157

然后点击上面的运行的编辑配置文件

image-20231009222248151

找到需要运行的文件,然后选择刚才添加的解释器

image-20231009222348918

输入以下代码,显示True即可

import torch

print(torch.cuda.is_available())
print(torch.__version__)

image-20231009222149773

安装MXNET(无法安装,还在学习)

打开Anaconda命令框

运行命令

pip install mxnet-cu101==1.7.0 -f https://dist.mxnet.io/python

image-20230705210307571

pip install --upgrade numpy
升级numpy

安装Paddle

打开Paddle官网,选择对应的选项(CUDA选择比自己版本低的即可)

image-20230705203342929

python -m pip install paddlepaddle-gpu==2.4.2.post117 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html

复制下载命令,输入到Anaconda命令框,回车即可下载

image-20230705203233125

Paddle安装成功

image-20230705204212498

安装Tensorflow

打开Anaconda命令行,输入命令即可(会优先按配置的国内源下载)

pip install tensorflow==2.8.0
pip install tensorflow-probability==0.16.0

安装d2l包

直接安装可能会出现报错的情况,我们这里先把文件下载下来,然后本地安装

d2l包链接,选择whl文件

image-20230705205028129

点击即可下载

image-20230705205116837

打开Anaconda命令窗口,进入下载文件的目录。

如果不是一个盘需要先切换到目标盘

d:			切换盘符
cd D:\User\下载		切换目录
pip install d2l-0.15.1-py3-none-any.whl			pip install 文件名		安装文件

image-20230705205421028

安装成功

image-20230705205655613

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值