【Windows|WSL|Ubuntu|VSCode】流程记录|坑点模糊回忆

news2025/3/4 15:35:00

无限踩坑,悲惨回忆,又似乎毫无意义?

1.安装WSL

官方文档:Install WSL | Microsoft Learn

简单来说,管理员身份运行PowerShell

wsl --install

通常需要wsl2,得益于其优势,通过 PowerShell wsl 切换到版本 2。

wsl --set-default-version 2

2.安装Ubuntu 

直接微软商店搜索下载。

注意勾选-控制面板- 程序-程序和功能-启用或关闭window功能

 3.支持wsl的window的驱动CUDA

这里主要需要明白电脑or笔记本的型号信息。【自用Gefore 2060 Window 10 22H2】 

CUDA on Windows Subsystem for Linux (WSL)

Official Drivers | NVIDIA

安装及卸载相关问题

4. 安装CUDNN,不勾选驱动!

cuDNN Archive | NVIDIA Developer

nvidia-smi
nvcc -V
会出现版本不一致问题,保证nvcc版本至少要低于nvidia-smi的cuda版本

镜像加速:-i https://mirrors.aliyun.com/pypi/simple/

事后回忆,如果再复盘一次,就补充完整细节,目前已成功! 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/104317.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

用ERP系统做数据管理对企业有什么好处?

ERP系统数据管理解决方案是以业务为主导的工具,为所有的业务流程和操作创建一个单一的主记录,包括来自各种内部和外部应用和来源的人员和系统。 大多数企业采用不同的系统,包含客户、产品、销售、交易等信息数据存储在许多不同的地方&#…

葵花宝典之C语言冷知识(二)

目录 🚓(一)图形的打印 🚙判断类型 🚌逻辑简单易找规律型。 🚌存在坐标规律的图案打印 🚓(二)中值的表达形式 🚙(xy)/2 表达错误的原因 🚙有符号数…

Python编程课程好学吗?能学会吗?

Python编程课程好学吗?能学会吗?Python是一种计算机程序设计语言,一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加越来越多被用于独立的大型项目的开发。 编程…

mvn和npm的那些事

1 mvn简介 mvn就好比java中的maven,用于管理包版本,mvn用于管理node版本,而npm来源于node中,比如用于拉取仓库中的依赖包,在构建使用项目时可以选择指定的版本,从而避免编译出错运行失败等问题 Node.js17或更高版本中出现Error: error:0308010C:digital envelope routine…

CSDN如何使用Markdown编辑器

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注…

Pytest自动化测试 - 完美结合Allure

简介 Allure Framework是一种灵活的、轻量级、多语言测试报告工具。 不仅可以以简洁的网络报告形式非常简洁地显示已测试的内容, 而且还允许参与开发过程的每个人从日常执行中提取最大程度的有用信息和测试。 从开发/测试的角度来看: Allure报告可以…

四大蓝牙天线设计方式

https://www.elecfans.com/d/686538.html 一直以来,无论是智能手机,还是笔记本电脑,亦或是平板电脑,蓝牙都是智能设备的标配。随着移动互联网的发展,现在涌现出大量的智能可穿戴设备,而支撑这些应用的发展不…

Spring AOP源码解析——专治你不会看源码的坏毛病!

虽然现在大厂内卷现象泛滥,而且996的传统依旧肆虐。但没有哪位程序员能架得住互联网大厂的高薪职位诱惑。特别是我还有一位在阿里工作7年多的老表,在其耳旁风之下,不断将大厂描绘的美丽风景刻画在我脑海中,也让我一直有着想进大厂…

架构设计(八):数据库的水平扩展和垂直扩展

架构设计(八):数据库的水平扩展和垂直扩展 作者:Grey 原文地址: 博客园:架构设计(八):数据库的水平扩展和垂直扩展 CSDN:架构设计(八&#xf…

Redis6入门到实战------ 三、常用五大数据类型(列表(List)、集合(Set)、哈希(Hash)、Zset(sorted set))

3 Redis列表(List) 3.1 简介 单键多值 Redis 列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)。 它的底层实际是个双向链表,对两端的操作性能很高&#x…

组件技术--设计--MVC模式+DAO+MySQL+jsp+servlet 简单的购物车案例

MVC模式DAOMySQLjspservlet 简单的购物车案例题外话购物车案例需求核心系统组成Javaweb项目框架基本思想核心代码DaoBookDaolistenerSessionListenerservletAddServletInitServletRemoveServletvoBook.jspbuyForm.jspshowAllBook.jspshowCart.jsptargetpom.xmlWEB-INFweb.xmlli…

python绘图——坐标轴

1. 2D坐标轴 1.1 绘制简单的曲线 import matplotlib.pyplot as plt import numpy as np xnp.linspace(-1,1,50)#-1到1中画50个点 yx**2 plt.plot(x,y,colorgreen) plt.tick_params(axisx,colorsblue) plt.tick_params(axisy,colorsred) plt.show()作图: 1.2 坐标…

游戏开发 LinkedList

inkedList底层是双向链表,一个节点挂着一个节点LinkedList不需要设定长度,不需要扩容LinkedList 的优缺点 优点 ① 往里面插入一些元素的时候不需要像ArrayList数组那样需要挪动大量的元素了,直接在链表里加入一个节点就可以了 ② 如果要不断…

【数据结构】LinkedList与双向链表

目录 一、认识集合类LinkedList 1、认识 2、构造方法 二、实现双向非循环链表 1、准备 2、方法的实现 1.遍历 2.有效节点个数 3.是否包含key 4.清空链表 5.头插法 6.尾插法 7.指定位置插入 8.删除第一次出现的key 9.删除所有的key 一、认识集合类LinkedList 1、认…

第01讲:Linux系统下Redis的安装及配置

本文所安装的Redis版本为5.0.4,请自行到官网下载,或者私信博主 前言:什么是Redis 介绍Redis之前,先了解下NoSQL (Not only SQL)不仅仅是SQL属于非关系型数据库;Redis就属于非关系型数据库传统的…

【AJAX】入门AJAX

入门AJAXAJAX概述AJAX的使用XMLHttpRequest创建XMLHttpRequest对象XMLHttpRequest对象的常用方法XMLHttpRequest对象的常用属性使用AJAX POST请求实现‘判断用户名’案例实现步骤模拟数据库表单前端代码后端程序效果展示AJAX概述 什么是AJAX? AJAX全称(…

聊聊如何利用redis实现多级缓存同步

前言 前阵子参加业务部门的技术方案评审,故事的背景是这样:业务部门上线一个专为公司高管使用的系统。这个系统技术架构形如下图 按理来说这个系统因为受众很小,可以说基本上没并发,业务也没很复杂,但就是这么一个系…

【Java】做了个 Java 简洁版身材计算

前言 (当前文章仅说明做了这个 身材计算 简洁版。) 为了参加比赛 码上掘金编程后端挑战赛 (juejin.cn)… 我选择了做一个简洁版的身材计算… 效果展示 code - juejin 地址:身材计算(Java版) - 码上掘金 完整代码 …

RK3568平台开发系列讲解(环境篇)kernel编译及打包

🚀返回专栏总目录 文章目录 一、编译步骤二、编译脚本沉淀、分享、成长,让自己和他人都能有所收获!😄 📢此方法常用于 kernel 的开发和调试,以下的方法既编译 kernel 部分时, 同时打包成 boot.img, 这样加快了我们开发的速度; 一、编译步骤 进入内核目录下, 输入…

进阶中级前端必备知识点

1、从输入url到页面显示出来发生了什么 1.DNS解析 2.TCP连接 3.发送HTTP请求 4.服务器处理请求并返回需要的数据 5.浏览器解析渲染页面 解析HTML,生成DOM树,解析CSS,生成CSSOM树 将DOM树和CSSOM树结合,生成渲染树(Render T…