发布时间:2026/6/15 10:41:06
【深度学习】windows10环境配置详细教程
【深度学习】windows10环境配置详细教程文章目录【深度学习】windows10环境配置详细教程Anaconda31.安装Anaconda32.卸载Anaconda33.修改Anaconda3安装虚拟环境的默认位置安装cuda/cudnn1.安装合适的CUDA2.安装对应的CUDNN3.卸载CUDA/CUDNNconda虚拟环境独立安装cuda/cudnn1.搭建虚拟环境2.安装合适的cuda/cudnn版本3.测试cuda\cudnn总结Anaconda3Anaconda3常用命令1.安装Anaconda3【官方地址】页面拉倒底部,下载最新版本挂VPN下载速度才能起来安装过程:next–同意协议–所有用户–选择安装位置–确认–安装完成安装完成:CMD打开命令终执行命令,表示正在使用conda基本版的环境。condaenvlist可能会出现“‘conda’ 不是内部或外部命令也不是可运行的程序或批处理文件”问题需要配置环境变量:右击此电脑选择属性–高级系统设置–系统环境变量–编辑path添加anaconda的路径以及anaconda目录下Scripts文件夹路径2.卸载Anaconda3打开“控制面板”-“程序”- “卸载程序”-“右键卸载Annconda3”3.修改Anaconda3安装虚拟环境的默认位置找到C:\Users(用户)\xxxxx\ .condarc 文件如果没有.condarc文件,则需要在cmd命令行执行如下命令# 在cmd命令行执行命令(win10)conda config --show-sources# win11下使用这个命令conda config--setshow_channel_urlsyes# 添加以下内容,即你想放置虚拟环境的位置envs_dirs: - D:\Anaconda3_data\envs pkgs_dirs: - D:\Anaconda3_data\pkgs这里我顺道修改了anaconda3的源(清华源)channels: - defaults show_channel_urls:truechannel_alias: http://mirrors.tuna.tsinghua.edu.cn/anaconda default_channels: - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2 custom_channels: conda-forge: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud msys2: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud bioconda: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud menpo: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud pytorch: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud simpleitk: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud envs_dirs: - D:\Anaconda3_data\envs pkgs_dirs: - D:\Anaconda3_data\pkgs阿里源channels: - defaults show_channel_urls:truedefault_channels: - http://mirrors.aliyun.com/anaconda/pkgs/main - http://mirrors.aliyun.com/anaconda/pkgs/r - http://mirrors.aliyun.com/anaconda/pkgs/msys2 custom_channels: conda-forge: http://mirrors.aliyun.com/anaconda/cloud msys2: http://mirrors.aliyun.com/anaconda/cloud bioconda: http://mirrors.aliyun.com/anaconda/cloud menpo: http://mirrors.aliyun.com/anaconda/cloud pytorch: http://mirrors.aliyun.com/anaconda/cloud simpleitk: http://mirrors.aliyun.com/anaconda/cloud envs_dirs: - D:\Anaconda3_data\envs pkgs_dirs: - D:\Anaconda3_data\pkgs以管理员身份运行cmd# 然后执行命令,完成配置condainstallpylint-y测试修改路径完成情况(anaconda常用命令参考)conda create-ntestpython3.7condaenvlist安装cuda/cudnn查看显卡驱动版本nvidia-smiDriver Version: 516.94CUDA Version: 11.7 驱动的最高版本支持 ≤ 11.7版本的CUDATookit下载CUDA的版本应低于11.71.安装合适的CUDA【CUDA官网地址】选择历史版本下载:“CUDA Toolkit 11.7.0”选择合适系统版本,获取下载链接:安装过程:运行exe–选择安装位置(临时)–自定义–默认安装(博主选择)选择安装位置只是安装过程中临时文件的存放地址安装完成会自动删除。查看环境变量:右击此电脑选择属性–高级系统设置–系统环境变量–pathCUDA环境变量已经自动加入到系统中,假如将以下路径添加到path路径内测试CUDA是否安装成功# 返回版本号则安装成功nvcc-V2.安装对应的CUDNN【CUDNN官方地址】注意:需要注册/登陆 NVIDIA 账户推荐选择Local Installer for Windows (Zip)解压下载对应的cuDNN的版本cudnn-windows-x86_64-8.8.0.121_cuda11-archive.zip将解压后bin目录的内容全部放到CUDA的bin目录下将解压后include目录的内容全部放到CUDA的include目录下将解压后lib目录的内容全部放到CUDA的lib\x64目录下配置环境变量:右击此电脑选择属性–高级系统设置–系统环境变量–编辑pathC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.7\bin C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.7\include C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.7\lib\x64 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.7\libnvvp测试CUDNN,显示GPU型号则安装成功3.卸载CUDA/CUDNN打开“控制面板”-“程序”- “卸载程序”-“右键卸载CUDA相关程序”选择版本所有有关该版本的程序都卸载NVIDIA的图形驱动程序、NVIDIA Physx系统软件、NVIDIA GeForce Experience这三个保留。conda虚拟环境独立安装cuda/cudnn【进阶知识】:从Nvidia官网下载cuda/cudnn版本直接在虚拟环境中使用命令进行安装博主就以安装Pytorch1.2/python3.6版本为例需要安装cuda10/cudnn7.4版本1.搭建虚拟环境# 创建虚拟环境conda create-ntorchpython3.7.0# 查看新环境是否安装成功condaenvlist# 激活虚拟环境conda activate torch2.安装合适的cuda/cudnn版本# 查找源上可用的cuda版本conda search cudatoolkit# 需要查看更为详细信息conda search cudatoolkit--info# 查看源上cuda对应的cudnn版本conda search cudnn# 需要查看更为详细信息conda search cudnn--info再次提醒以下安装命令必须在已激活的目标虚拟环境下执行命令【win10安装wget工具】# cuda/cudnn下载到本地再安装进torch环境wgethttps://conda.anaconda.org/conda-forge/win-64/cudatoolkit-10.2.89-he40447d_10.condawgethttps://repo.anaconda.com/pkgs/main/win-64/cudnn-7.6.5-cuda10.2_0.conda在命令行执行目录下找到cudatoolkit和cudnn包# 本地安装 --use-local 注意是本地包所在的路径condainstall--use-local cudatoolkit-10.2.89-he40447d_10.conda condainstall--use-local cudnn-7.6.5-cuda10.2_0.conda3.测试cuda\cudnn在虚拟环境中安装完cuda和cudnn想要测试是否安装成功不能使用nvcc -V命令测试需要在虚拟环境中安装pytorch【torch各版本下载地址】包进行测试。cu102表示cuda 10.2版本注意区分cpu版本和cu(gpu)版本。点击完成下载# 找到whl本地路径安装pip --default-timeout60000installC:\Users\ruler9702\Downloads\torch-1.5.1-cp37-cp37m-win_amd64.whl# 或者使用临时清华源安装pytorch依赖的第三包pipinstall-ihttps://pypi.tuna.tsinghua.edu.cn/simple C:\Users\ruler9702\Downloads\torch-1.5.1-cp37-cp37m-win_amd64.whl命令行输入python进入python的命令行importtorch# 查询cuda版本print(torch.version.cuda)# 查询cudnn版本print(torch.backends.cudnn.version())总结尽可能简单、详细的介绍windows10上搭建深度学习环境的流程,后续会在当前配置的windows10环境编写、运行和讲解代码。

相关新闻

番茄小说下载器终极指南:一键离线阅读与有声书生成完整解决方案
2026/6/15 6:11:20

番茄小说下载器终极指南:一键离线阅读与有声书生成完整解决方案

番茄小说下载器终极指南:一键离线阅读与有声书生成完整解决方案 【免费下载链接】Tomato-Novel-Downloader 番茄小说下载器不精简版 项目地址: https://gitcode.com/gh_mirrors/to/Tomato-Novel-Downloader 你是否曾经遇到过这样的烦恼:在番茄小说…

阅读更多
基于ESP32与NFC的智能窗帘控制系统:从硬件选型到物联网集成
2026/6/13 4:33:27

基于ESP32与NFC的智能窗帘控制系统:从硬件选型到物联网集成

1. 项目概述:当重型阳台遮阳帘遇上物联网与NFC我家阳台的遮阳帘是个大家伙,宽8英尺,重8磅,操作起来得靠一个手摇曲柄。每天为了调节光线和温度,我得手动摇上摇下,实在麻烦。市面上的智能窗帘方案&#xff0…

阅读更多
Stanford CS336:从零构建语言模型,6周带你写出自己的 LLM
2026/6/14 0:49:19

Stanford CS336:从零构建语言模型,6周带你写出自己的 LLM

Stanford CS336:从零构建语言模型,6周带你写出自己的 LLM 2026 年春季,斯坦福大学开设了一门全新的课程 CS336: Language Modeling from Scratch,由 Tatsunori Hashimoto 和 Percy Liang 联合授课。这门课的理念很直接——像操作…

阅读更多
从业五年拆解行业乱象:别再被 “伪保姆式服务” 忽悠,真正的定制化技术服务长这样
2026/6/15 9:57:56

从业五年拆解行业乱象:别再被 “伪保姆式服务” 忽悠,真正的定制化技术服务长这样

深耕技术服务行业五年,我对接、测评过数百家服务商。和圈内同行交流时,大家吐槽最多的,就是市面上满天飞的保姆式服务。不少服务商打着「全程陪伴、一对一服务」的旗号引流,但剥开营销包装后,本质仍是流水线标准化作业…

阅读更多
VCS仿真器下,SV DPI接口的3个常见编译错误与避坑指南(含svdpi.h解析)
2026/6/15 9:57:56

VCS仿真器下,SV DPI接口的3个常见编译错误与避坑指南(含svdpi.h解析)

VCS仿真器下SV DPI接口的3个致命编译陷阱与实战解决方案当你在VCS环境中第一次尝试将SystemVerilog与C/C代码通过DPI接口连接时,可能会遇到一些令人抓狂的编译错误。这些错误信息往往晦涩难懂,让人摸不着头脑。本文将深入剖析三个最常见的DPI编译陷阱&am…

阅读更多
从无人机到平衡车:盘点那些让你调参调到头秃的PID实战场景与避坑指南
2026/6/15 9:57:56

从无人机到平衡车:盘点那些让你调参调到头秃的PID实战场景与避坑指南

从无人机到平衡车:PID调参实战中的场景化诊断与精准优化在智能硬件开发领域,PID控制算法就像一位"隐形的操盘手",默默协调着无数机电系统的稳定运行。但这位操盘手的脾气却因场景而异——它能让无人机在狂风中稳如磐石,…

阅读更多
【Linux企业级应用】LVS+Keepalived高可用001篇
2026/6/15 9:57:56

【Linux企业级应用】LVS+Keepalived高可用001篇

文章目录 LVS + Keepalived 双机热备(DR模式高可用)完整实战 一、整体架构与思路 核心要点 二、IP规划示例 三、安装软件 两台Director(master & backup)上都装 Real Server上只需要标准网络工具(不用装LVS) 四、关键网络配置 1️⃣ Director 端 —— VIP不需要手动绑…

阅读更多
深入VS链接器:除了main写错,LNK2019报错还可能藏着这些‘坑’(附排查清单)
2026/6/15 9:57:56

深入VS链接器:除了main写错,LNK2019报错还可能藏着这些‘坑’(附排查清单)

深入VS链接器:LNK2019报错的系统性排查指南当Visual Studio抛出LNK2019错误时,大多数开发者第一反应是检查main函数拼写。但真实项目中,这个错误往往像冰山一角,隐藏着更复杂的链接问题。本文将带您超越基础检查,构建一…

阅读更多
Windows Agent Arena任务开发指南:创建自定义桌面自动化任务的完整流程
2026/6/15 8:57:56

Windows Agent Arena任务开发指南:创建自定义桌面自动化任务的完整流程

Windows Agent Arena任务开发指南:创建自定义桌面自动化任务的完整流程 【免费下载链接】WindowsAgentArena Windows Agent Arena (WAA) 🪟 is a scalable OS platform for testing and benchmarking of multi-modal AI agents. 项目地址: https://git…

阅读更多
别再只用BERT了!用Transformers库的AutoModel,5分钟搞定文本相似度计算(附代码对比)
2026/6/14 0:57:30

别再只用BERT了!用Transformers库的AutoModel,5分钟搞定文本相似度计算(附代码对比)

超越BERT:用Transformers库高效实现文本相似度计算的三种实战方案在自然语言处理领域,文本相似度计算是信息检索、问答系统和推荐系统等应用的核心技术。传统方法如TF-IDF或Word2Vec已逐渐被基于Transformer的预训练模型所取代。Hugging Face的Transform…

阅读更多
Prompt Engineering:重构人机协作的工程化方法论
2026/6/14 0:57:30

Prompt Engineering:重构人机协作的工程化方法论

1. 项目概述:这不是“写提示词”,而是重构人机协作的底层逻辑“Prompt Engineering”这个词,这两年被讲得太多,也太轻飘。很多人把它理解成“给AI发指令的技巧”,甚至简化为“多加几个形容词”“换种说法再试一次”。我…

阅读更多
Anthropic提示层归零:模型即协议的工程实践
2026/6/14 0:57:30

Anthropic提示层归零:模型即协议的工程实践

1. 项目概述:这不是一次普通更新,而是一次架构级“蒸发”“Anthropic Just Shipped the Layer That’s Already Going to Zero”——这个标题一出来,我正在调试一个Claude调用链的终端前停了三秒。不是因为震惊,而是因为熟悉&…

阅读更多
TEKLauncher:终极ARK模组管理与性能优化解决方案
2026/6/15 0:57:55

TEKLauncher:终极ARK模组管理与性能优化解决方案

TEKLauncher:终极ARK模组管理与性能优化解决方案 【免费下载链接】TEKLauncher Launcher for ARK: Survival Evolved 项目地址: https://gitcode.com/gh_mirrors/te/TEKLauncher 你是否为ARK: Survival Evolved复杂的模组管理和服务器连接问题而烦恼&#xf…

阅读更多
如何3分钟免费解锁Cursor Pro:终极AI编程助手破解方案
2026/6/15 0:57:55

如何3分钟免费解锁Cursor Pro:终极AI编程助手破解方案

如何3分钟免费解锁Cursor Pro:终极AI编程助手破解方案 【免费下载链接】cursor-free-vip [Support 0.45](Multi Language 多语言)自动注册 Cursor Ai ,自动重置机器ID , 免费升级使用Pro 功能: Youve reached your tri…

阅读更多
21.2 mcp-server-chart 图表化作用
2026/6/15 0:57:55

21.2 mcp-server-chart 图表化作用

如何检查 langchain_mcp_adapters 版本和 antv/mcp-server-chart 安装 1. 检查 langchain_mcp_adapters 版本 在终端(确保已激活虚拟环境)中运行: pip show langchain_mcp_adapters输出示例: Name: langchain-mcp-adapters Ve…

阅读更多
GIT修改用户名
2026/6/14 11:53:59

GIT修改用户名

在GIT中修改用户名可按以下步骤操作: 查看当前git的用户名,使用命令git config --list或git config user.name。修改git用户名,使用命令git config --global user.name "xxx(新的用户名)",将其中…

阅读更多
Win11Debloat:让你的Windows系统重获新生的终极优化工具
2026/6/15 2:21:34

Win11Debloat:让你的Windows系统重获新生的终极优化工具

Win11Debloat:让你的Windows系统重获新生的终极优化工具 【免费下载链接】Win11Debloat A simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other changes to declutter and …

阅读更多
技术深度解析:m4s-converter实现原理与B站缓存视频转换最佳实践
2026/6/14 15:49:58

技术深度解析:m4s-converter实现原理与B站缓存视频转换最佳实践

技术深度解析:m4s-converter实现原理与B站缓存视频转换最佳实践 【免费下载链接】m4s-converter 一个跨平台小工具,将bilibili缓存的m4s格式音视频文件合并成mp4 项目地址: https://gitcode.com/gh_mirrors/m4/m4s-converter m4s-converter是一个…

阅读更多