2025最新深度学习环境配置CUDA/Pytorch/Anaconda

前言

这是一台前两天刚刷过机的电脑,比较干净

建议准备好梯子,下载特别慢、网页打不开直接挂梯子

目录

下载PyCharm

下载Anaconda(5.2GB)

下载CUDA(3GB)

安装pytorch


  • 下载PyCharm


点击官网链接直接下载安装即可,可以下community版本也可以professional,这里我下的是community,也就是第一个链接

感谢您下载 PyCharm Community Edition!

下载 PyCharm:JetBrains 出品的用于数据科学和 Web 开发的 Python IDE

  • 下载Anaconda(5.2GB)

进入官网,点击即下

打开安装包可以选择All Users,然后下一步

安装过程位置选一个好记的,然后下一步即可

这里勾都打上,然后下一步开始安装

安装完成以后配置环境变量
搜索框搜索高级系统设置,打开(其他方法也可)

打开以后点击环境变量,找到系统变量,双击下面的Path进行编辑

点击新建,然后依次加入以下几个变量,路径请修改成自己的对应路径

D:\anaconda3

D:\anaconda3\Scripts

D:\anaconda3\Library\bin

D:\anaconda3\Library\mingw-w64\bin

然后一路确定,直到所有窗口都关闭

验证是否安装成功

Cmd输入以下命令conda --version

出现以下类似信息即可,如果没有,请查看是否已经成功安装、是否配好环境变量

安装成功以后,搜索栏搜索 Anaconda Prompt

可以看到当前是出于base环境中,我们可以建立一个新的环境,就好比在外面租一个房子,专门在这个房子里解决Python大作业,我把新房子取名为Deeplearning 并制定Python版本为3.9

输入以下命令

conda create -n Deeplearning python=3.9

一路按照提示输入y配置好Deeplearning,还要激活才能入住

输入conda activate Deeplearning激活新环境

直到看到前面变成(Deeplearning)说明当前已经切换到新环境了

可以在新环境中安装各种包,只要在跑代码时由于缺少包报的错,都可以切换到对应环境中安装相应的包,比如要在Deeplearning环境中安装numpy的,可以使用conda install numpy

也可以使用pip install numpy

这个界面不用关闭,下面还会安装pytorch,如果不小心关闭了记得打开以后切换到对应的环境

  • 下载CUDA(3GB)

不同显卡版本对应不同GPU版本,先查看自己支持什么版本再去下载对应CUDA版本

Cmd中输入 nvidia-smi.exe 查看支持的版本

我这里显示12.7只要不高于这个版本的都可以下载,点开下方链接查看,找到自己对应的CUDA版本,我这里就下载最新的12.6.2

CUDA Toolkit Archive | NVIDIA Developer

点击CUDA Tookit 12.6.2以后跳转到新的界面,按照自己的实际情况选择即可,然后点击Download

下载完成之后开始安装

一路下一步

直到来到这个界面,选择自定义

如果下载过viusal studio那就可以勾选,如果没有下载过就不要勾选

下一步,安装位置直接默认即可,然后静待安装结束关闭即可

验证是否成功 打开cmd,输入 nvcc -V

显示以下界面代表成功

安装pytorch

点击下面的官网链接

PyTorch

选择对应的版本-选择conda-选择对应的CUDA版本,当然注意到我的CUDA版本是12.6.2但是这里只有12.4直接安装12.4即可

然后复制下面的链接Anaconda Prompt中,静待安装成功即可

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

前面一直没问题,来到这里下到一半卡住不动了,直接退出重新执行对应命令

注:先试用conda的命令去安装,下载时长时间不动就尝试退出重进

如果最后还是安装报错,使用conda clean --all进行清理

然后切换pip的命令

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

运行代码

PyCharm或VScode打开对应的文件夹

第一次打开来到如下界面,先切换Python解释器

PyCharm会好用一点,但是我的崩溃了打不开就用VScode了

选择刚刚配置好的新环境

选择环境以后,import torch这句话应该是不会报错的

但是下面的几句会报错

此时,哪里报错了就去安装哪个包

有两种安装命令conda install xxx

或者pip install xxx

比如现在我们要安装torchvision,直接在Anaconda Prompt中切换到对应环境输入pip install torchvision 等待安装即可

一旦安装完成,返回VScode立马就发现不报错了

其余报错的地方如法炮制pip install matplotlib

至此环境便配好了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值