Windows11系统安装,配置CUDA、cuDNN等

server/2024/9/24 9:45:44/

已经有大几年没有安装过 Windows 的系统了,今天因为黑神话悟空,准备把 Win 11 装一台,玩玩游戏,顺便把一些 CUDA 相关的异步解析项目也安装到 Window 上。

下载安装 PE

因为十几年前,只会用 PE 装系统,所以现在还是使用一样的方式吧。

  • 下载一个 PE。网上随便找了一个 FirPE 维护系统,因为这个工具带写盘工具,所以直接导出 iso 即可。
  • 制作安装 U 盘。使用开源写盘工具,Ventoy

下载 Windows 11

  • 到微软的官网,下载 Window 11 的官方的镜像。
  • 定制一个应答文件,用作无人值守安装用。Generate autounattend.xml files for Windows 10/11 这样装完就有本地用户,节省配置时间。
  • 使用 Anyburn,修改镜像文件,载入应答文件。

安装 Windows 11

  • 把 PE 的 iso 和 Windows 11 的 iso 都放入 U 盘。
  • PE 进入,格式化一下磁盘,整理一下分区表,尽可能让磁盘干净。
  • 重新,进入 Windows 11 的安装,整个过程基本无需干预,直接就能进到桌面。

安装 GeForceExperience

  • 从 Nvidia 官网下载最新的显卡驱动,如果只是玩游戏,到这里基本就够用了。

安装 CUDA 相关 www.cqzlsb.com

需要安装的版本 CUDA 11.8 + cuDNN 8.7.0

  • CUDA 11.8 https://developer.nvidia.com/cuda-11-8-0-download-archive
  • cuDNN v 8.7.0 (November 28 th, 2022), for CUDA 11. X https://developer.nvidia.com/rdp/cudnn-archive

cuDNN 内容放入 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8

安装 conda

  • 个人使用 miniforge,可以直接从这里下载。
  • 修改 pip 源
    1
    
    pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
    
  • 初始化 conda
    1
    
    conda init powershell
    

安装 pytorch

如果安装完成后,torch 无法使用 cu 118,可以单独进行安装。

1
pip install torch==2.3.1 torchvision==0.18.1 --index-url https://download.pytorch.org/whl/cu118
1
pip install torch==2.3.1+cu118 torchvision==0.18.1+cu118 -f https://download.pytorch.org/whl/torch_stable.html

安装 Git

  • 从官网下载 Git 最新版即可。
  • 初始化 Git,看看配置一个环境变量。
1
2
3
& "C:\Program Files\Git\cmd\git.exe" --version
if (-not (Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force }
notepad $PROFILE
  • 打开的记事本里添加
1
$env:Path += ";C:\Program Files\Git\cmd"
  • 配置 git 的基本信息
1
2
git config --global user.email "you@example.com"
git config --global user.name "you"

开始 SSH 服务

  • 搜索 可选功能 ,这里有点坑,windows 11,可选功能放到系统里了。以前在应用里。

  • 开启 OpenSSH 服务端,开启后需要重启。
  • 搜索服务,把 OpenSSH 设置为自动,这样重启之后 SSH 会默认开启。

生成 SSH 信息

1
ssh-keygen -t rsa -C "email@email.com"

安装 Docker

  • 官网下载安装即可,安装完需要重启 Docker: Accelerated Container Application Development

安装 RustDesk

  • 官网下载最新版即可,需要自己部署过服务器rustdesk

Ref:

创建无人值守、高度自定义的纯净 Windows 11/10 系统镜像! – 零度解说

https://github.com/opendatalab/MinerU/blob/master/docs/README_Windows_CUDA_Acceleration_zh_CN.md


http://www.ppmy.cn/server/121288.html

相关文章

mysql学习教程,从入门到精通,SQL 删除表(DROP TABLE 语句)(20)

1、SQL 删除表(DROP TABLE 语句) 在SQL中,DROP TABLE语句用于删除数据库中的一个或多个表,同时删除表中的所有数据、索引、触发器、约束和表结构本身。这是一个非常强大的命令,因此在使用时需要格外小心,因…

基于单片机控制的程控开关电源研究

摘 要 : 在开关电源控制方案中 , 建立于单片机控制基础方式上的程控开关电源方案是一种比较有效的方式 。 利用单片机实现对程控开关的控制, 可以减少设计复杂度 、 增加控制可靠性 , 值得投入更多的精力进行研究和推进 。 本文就这一控制方法进行了详细的探讨 。 关键词…

基于web的工作管理系统设计与实现

博主介绍:专注于Java vue .net php phython 小程序 等诸多技术领域和毕业项目实战、企业信息化系统建设,从业十五余年开发设计教学工作 ☆☆☆ 精彩专栏推荐订阅☆☆☆☆☆不然下次找不到哟 我的博客空间发布了1000毕设题目 方便大家学习使用 感兴趣的…

AI辅助编码工具如何影响着程序员开发群体

AI辅助编码工具的出现对程序员开发群体产生了深远的影响,有一些初步基础的程序员,可以借助AI工具的加持,生产效率大大提升,达到中高级程序员的水平。 这些影响可以从多个角度来分析: 提高开发效率: AI工具…

基于drools和flowable实现的智能决策引擎

在现代企业中,业务流程的自动化和智能化是提高运营效率的关键。智能决策体系通过结合工作流引擎、规则引擎和大语言模型(LLM),为企业提供了一种强大的决策支持工具。 智能决策引擎主要由三部分组成 工作流引擎:自动化…

【Python报错已解决】AttributeError: ‘WindowsPath‘ object has no attribute ‘rstrip‘

🎬 鸽芷咕:个人主页 🔥 个人专栏: 《C干货基地》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! 专栏介绍 在软件开发和日常使用中,BUG是不可避免的。本专栏致力于为广大开发者和技术爱好者提供一个关于BUG解决的经…

R包compareGroups详细用法

compareGroups compareGroups 是一个功能强大的 R 包,专为数据质量控制、数据探索和生成用于出版的单变量或双变量表格而设计。它能够创建各种格式的报表,如纯文本、HTML、LaTeX、PDF、Word 或 Excel 格式,并显示统计数据(均值、…

C++常见概念问题(2)

C常见概念问题(2) C中异常处理 ➢ 异常处理过程: 在执行程序发生异常,可以不在本函数中处理,而是抛出一个错误信 息,把它传递给上一级的函数来解决,上一级解决不了,再传给其上一级&…