news 2026/9/21 13:35:47

windows系统深度学习环境配置

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
windows系统深度学习环境配置

目录

一、windows安装git

三、更新CUDA驱动

3.1 更新驱动

3.2 看CUDA版本号

3.3 看文档

四、安装VS

4.1 安装vs2019或者2022

4.2 配置MSVC的环境变量

五、安装CUDA和cuDNN

5.1 下载cuda安装程序

5.2 安装CUDA

5.3 安装cuDNN

5.4 检查cuda版本

六、安装vscode+anaconda+pytorch

七、其他注意事项&总结

八、参考教程


一、windows安装git

首先下载git。

https://git-scm.com/

找到Install for Windows

选择Git for Windows/x64 Setup

配置环境变量:git安装目录\bin

D:\application\Git\bin\

然后终端输入git --version验证是不是安装成功

PS D:\zero_track> git --version
git version 2.52.0.windows.1

然后找个Github项目,使用 git clone 拷贝试试(下图HTTPS下面的网址右侧有个复制按钮)

git clone https://github.com/CVHub520/X-AnyLabeling.git

三、更新CUDA驱动

3.1 更新驱动

打开

找到驱动程序

3.2 看CUDA版本号

nvidia-smi

3.3 看文档

https://developer.nvidia.com/cuda-downloads?target_os=Windows&target_arch=x86_64&target_version=11&target_type=exe_local

其实不用看,直接装最新的驱动和最新的安装程序和比较新的VS。如果遇到问题再去看一下。

四、安装VS

4.1 安装vs2019或者2022

https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/

或者去参考教程1.的百度云下载

注意:选择安装路径的时候把c盘改成别的盘的时候,只改盘符不要改相对路径。因为你忘了装哪里了起码还能去网上搜默认路径在哪,而你当初只是改了盘符的话还是很好找到的,相对路径都还是默认的。

MSVC和SDK要装,还有跟MSVC有关的支持要装。勾选“Windows 11 SDK”、“适用于最新v143生成工具的C++ MFC”、“适用于v143生成工具的C++ 模块”、“对v143生成工具的C++/CLI支持”。

这个安装程序如果后面发现要装点别的该怎么找出来呢?在开始菜单中搜索“Visual Studio Installer”。

4.2 配置MSVC的环境变量

(非必须操作,如果编译环境工作不正常时可以作为一种解决问题的尝试手段。见参考教程2)

把下面两个路径设置为环境变

D:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\Hostx64\x64

D:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\Hostx64\x86

我把默认的c盘安装路径改到了d盘。而且其实上面这个路径每个人可能不一样,毕竟装的不一样,不过差不多。随机应变吧。我之前从这里装

"Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/ 的时候是这样的路径:

D:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC

五、安装CUDA和cuDNN

5.1 下载cuda安装程序

5.2 安装CUDA

1.选自定义然后全装。

注意:选择安装路径的时候把c盘改成别的盘的时候,只改盘符不要改相对路径。

2.配置环境变量

它安装完自己已经自动配置了

5.3 安装cuDNN

  1. 下载

https://developer.nvidia.com/rdp/cudnn-archive

直接装最新的,因为其他都是装最新的,那这个最新的也应该不会出问题。选择zip

2.解压后把bin、include转移到CUDA的目录,lib的x64里面的内容转移到CUDA的lib的x64下。

5.4 检查cuda版本

    nvcc --version

      echo %CUDA_PATH%

      六、安装vscode+anaconda+pytorch

      1. 安装vscode(推荐)

      https://code.visualstudio.com/

      或者安装pycharm。见参考教程3.

      https://www.jetbrains.com/pycharm/

      2. 安装anaconda。见参考教程4.

      https://www.anaconda.com/download

      设置环境变量:anaconda3安装位置\condabin

      D:\application\anaconda3\condabin

      3. 建立conda环境

      conda create -n my_pytorch_win_env python=3.12

      conda activate my_pytorch_win_env

      4.在conda环境里安装pytorch

      PyTorch

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

        通常这条命令会把下载地址显示出来,因此也可以手动去https://download.pytorch.org/whl/cu124 找whl下载

        https://download.pytorch.org/whl/cu124/torch-2.4.1%2Bcu124-cp312-cp312-win_amd64.whl

        python

        import torch,torchvision,torchaudiotorch.__version__, torchvision.__version__, torchaudio.__version__

        ('2.4.1+cu124', '0.19.1+cu124', '2.4.1+cu124')

        七、其他注意事项&总结

        1. 确保网络不会中断。我遇到过网络不好然后vs安装出问题然后CUDA安装失败的情况。

        2. pycharm终端输入nvcc -V不行但是电脑终端可以,要重启pycharm

        八、参考教程

        1. CUDA安装及环境配置——最新详细版-CSDN博客

          https://blog.csdn.net/chen565884393/article/details/127905428

        2. C++桌面应用开发+编译环境搭建指导_c++桌面开发-CSDN博客

          https://blog.csdn.net/qq_38496750/article/details/136169580

        3. 2024最新PyCharm下载安装配置教程,软件安装看这篇就够了!_pycharm安装-CSDN博客

          https://blog.csdn.net/zhang120529/article/details/141129804

        4. windows安装Anaconda教程_windows 安装anaconda-CSDN博客

          https://blog.csdn.net/qq_67822268/article/details/142419899

        版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
        网站建设 2026/9/22 1:07:18

        如何快速掌握umy-ui:面向Vue开发者的终极性能优化指南

        如何快速掌握umy-ui:面向Vue开发者的终极性能优化指南 【免费下载链接】umy-ui umy-ui,一套为开发者准备的基于 Vue 2.0 的桌面端组件库,完美解决表格万级数据渲染卡顿,编辑表格卡顿问题 项目地址: https://gitcode.com/gh_mirr…

        作者头像 李华
        网站建设 2026/9/21 16:32:30

        【流程】——若依项目前后端打包发布到服务器

        打包发布 后端项目的打包发布 修改端口 在admin模块的application.yml中修改后端端口 还是这个文件,把redis配置页改一下 修改数据库连接 在application-druid.yml中修改数据库连接 打包后端文件 双击生命周期的package 生成目录的jar路径,会在打…

        作者头像 李华
        网站建设 2026/9/21 10:06:36

        Velero压缩引擎深度解析:从架构原理到实战调优

        Velero压缩引擎深度解析:从架构原理到实战调优 【免费下载链接】velero Backup and migrate Kubernetes applications and their persistent volumes 项目地址: https://gitcode.com/GitHub_Trending/ve/velero 你是否曾经面对Kubernetes集群备份时&#xff…

        作者头像 李华
        网站建设 2026/9/21 22:26:27

        DolphinScheduler 2025技术生态:从零开始掌握分布式调度系统

        DolphinScheduler 2025技术生态:从零开始掌握分布式调度系统 【免费下载链接】dolphinscheduler Dolphinscheduler是一个分布式调度系统,主要用于任务调度和流程编排。它的特点是易用性高、可扩展性强、性能稳定等。适用于任务调度和流程自动化场景。 …

        作者头像 李华
        网站建设 2026/9/22 2:33:03

        5大WebGPU错误终极解决方案:让WebLLM硬件加速不再失败

        5大WebGPU错误终极解决方案:让WebLLM硬件加速不再失败 【免费下载链接】web-llm 将大型语言模型和聊天功能引入网络浏览器。所有内容都在浏览器内部运行,无需服务器支持。 项目地址: https://gitcode.com/GitHub_Trending/we/web-llm WebLLM作为革…

        作者头像 李华
        网站建设 2026/9/21 4:42:35

        一步成图革命:OpenAI一致性模型如何重塑2025生成式AI生态

        一步成图革命:OpenAI一致性模型如何重塑2025生成式AI生态 【免费下载链接】diffusers-cd_imagenet64_lpips 项目地址: https://ai.gitcode.com/hf_mirrors/openai/diffusers-cd_imagenet64_lpips 导语 当传统AI绘画还在依赖50步迭代生成图像时,…

        作者头像 李华