电脑选项建议及深度学习环境安装指导(旧资料整理)

一、电脑、工作站基础配置

CPU:使用Intel系列,11代i5或10代i7起,尽量避免使用AMD系列CPU

显卡:使用NVIDIA系列,GTX1660 6G独显起(其余可参考 显卡天梯图);

内存:16G起

硬盘:512G固态起,可额外配加机械硬盘、移动硬盘

注:上面是基础配置信息,并不是说达不到这样的配置就一定不能开发,只是可能会导致过早出现性能瓶颈,影响学习或工作效率。配置越高,处理效率也肯定越高,越节约学习时间,配置差些的,只能以时间换空间了。

二、深度学习环境配置

入门深度学习,首先要做的事情就是要搭建深度学习的环境。不管你是Windows、Mac Ubuntu和CentOS用户,只要电脑配置允许均可以进行深度学习环境的搭建,都可以运行深度学习代码。考虑到大家多数使用的笔记本电脑均为 windows 操作系统,接下来对windows安装环境进行概述,如果有使用linux(ubuntu、centOS等)操作系统的可以单独沟通交流。

1、在Windows操作系统上进行环境搭建(NVIDIA driver +CUDA、cuDNN+Anaconda)

接下来介绍在Windows系统上搭建深度学习环境的过程,为大家提供一个参考。

  • 所需工具

Anaconda:python镜像包管理工具

CUDA CUDNN:英伟达提供的针对英伟达显卡的运算平台。用来提升神经网络的运行效率,如果电脑显卡不满足要求也是可以不用安装,使用cpu来进行运算

PyCharm:集成开发工具

PyTorch:深度学习框架(使用比较多的也有TensorFlow、Keras)

  • 安装NVIDIA显卡驱动

直接进NVIDIA官网:https://www.nvidia.cn/geforce/drivers/ ,对应自己的显卡信息,查找对应的驱动版本。

选择驱动版本,进行下载。

下载前,先浏览产品的支持列表(是否包含自己的电脑的显卡型号):

然后点击下载,下载显卡驱动程序

双击下载的exe安装包,进行一键式安装

记录安装地址:

C:\NVIDIA\DisplayDriver\536.67\Win11_Win10-DCH_64\International

安装完毕重启之后,使用 win+R调出运行窗口,输入cmd打开DOS命令输入框

输入nvidia-smi 显示如下信息,说明显卡驱动已经正常安装

  • 安装CUDA、cuDNN

CUDA Toolkit DocumentcuDNN For CUDA and NVIDIA Hardware 查看合适安装的 cuda 版本

然后在CUDA Toolkit Archive | NVIDIA Developer 中下载适配于当前系统的 cuda。

下载安装软件之后,双击安装,会弹出选择提取安装保存位置,默认即可

提取完成之后弹出安装界面

接下来有两种安装选项,一个是精简安装,一个是自定义安装。精简安装会安装CUDA相关组件,同时也会将显卡驱动重新安装,如果不想重新安装显卡驱动,可以选择自定义安装,这里选择自定义安装

之后选择需要安装的组件,这里将驱动组件取消,其他保持勾选。

之后会让选择CUDA开发组件、文档、示例的安装位置,此处默认即可,默认安装位置在 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\版本:

安装完成CUDA,使用 nvcc -V 验证是否安装成功,看到如下信息说明安装成功

  • 安装cuDNN

下载 cuDNN,下载之前需要先注册一下 Nvidia 的账号,下载地址为:https://developer.nvidia.com/rdp/cudnn-download 根据上面的对应关系,此处下载7.4版本:

选择Windows10版本下载

下载完成之后将其解压,解压之后的目录如下:

需要将以上三个文件复制到CUDA的安装目录中,通过上面的安装,我们将CUDA安装到了 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2目录中:

那么我们需要将:

cuDNN中bin目录下的文件移动到 CUDA 的 bin 目录中

cuDNN目录中的 include 中的文件移动到 CUDA 的 include 目录中

cuDNN目录中的 lib 中的文件移动到 CUDA 的 lib 目录中

这样就完成了cuDNN的安装。

验证安装:

通过NVIDIA提供的 deviceQuery.exe 和 bandwidthTest.exe 来查看GPU的状态,两者均在安装目录的 extras\demo_suite文件夹中

首先运行 deviceQuery.exe ,可以看到如下结果:

运行 bandwidthTest.exe 看到如下结果:看到PASS时,表示正常安装。

  • 安装Anaconda

Anaconda可以虚拟多个互相独立的python的镜像,也是python的包管理工具。

下载地址:官方地址清华源镜像

运行Anaconda.exe (目标路径中不能含有空格)

如果之前没有安装过python,可以直接全部勾选

如果你不想了解"Anaconda云"和"Anaconda支持",则可以不勾选

验证安装Anaconda,

conda --version

其他可参考链接:Anaconda介绍、安装及使用教程 - 简书 (jianshu.com)

创建环境:conda create -n 名称 python=版本

安装python包:conda install 包名称

  • 安装Pycharm

PyCharm是一种PythonIDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。大家使用免费的Pycharm 社区版本,可以满足日常使用。

下载链接:pycharm community

双击exe文件

可选择自定义路径安装

全勾上

安装成果

双击打开pycharm,选择新建项目,如图

可修改项目保存地址和项目名称,如图:

相关推荐
甲维斯40 分钟前
还要啥Codex!DeepSeek接入Zcode远程连接!
人工智能
Kobebryant-Manba1 小时前
RNN从0实现
pytorch·rnn·深度学习
百胜软件@百胜软件1 小时前
百胜软件亮相“AI消费新生活”主题日活动,AI智能运营平台入选市级案例征集
人工智能·生活·零售数字化·数智中台·珠宝行业
专注搞钱2 小时前
GPT-4o写设备Recipe:从3小时到10分钟
数据库·人工智能·gpt·半导体
闻道参看2 小时前
贝芯宠AI灵兽 ELFVET 大模型聚焦临床应用,强化宠物诊疗综合能力
人工智能·宠物
MartinYeung52 小时前
[论文学习]重新思考大型语言模型忘却目标:梯度视角与超越
人工智能·学习·语言模型
财经资讯数据_灵砚智能2 小时前
基于全球经济类多源新闻的NLP情感分析与数据可视化(夜间-次晨)2026年6月14日
大数据·人工智能·python·ai·信息可视化·自然语言处理·灵砚智能
m0_380167142 小时前
加密货币价格 API、市场数据 API 与 分析 API 有什么区别?
人工智能·ai·区块链
zyplayer-doc3 小时前
企业知识库安全与权限管理完全指南:从加密到审计的六层防护
人工智能·安全·pdf·编辑器·创业创新
后端小肥肠3 小时前
小红书笔记爆了 17 万后,我用 Obsidian + Skill 实现了“一句话选品”
人工智能·aigc·agent