首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在WSL中正确运行Ubuntu中的Cuda工具包(最终用于YOLO)?

在WSL中正确运行Ubuntu中的Cuda工具包(最终用于YOLO),可以按照以下步骤进行操作:

  1. 确保你的计算机支持CUDA。CUDA是NVIDIA提供的用于GPU加速的平台和编程模型,因此你的计算机需要搭载NVIDIA的显卡才能使用CUDA。
  2. 安装WSL。WSL(Windows Subsystem for Linux)是Windows 10提供的一个兼容层,可以在Windows系统上运行Linux发行版。你可以在Microsoft Store中下载并安装WSL。
  3. 安装Ubuntu发行版。在WSL中,你需要安装一个Ubuntu发行版作为你的Linux环境。你可以在Microsoft Store中搜索并安装Ubuntu。
  4. 更新Ubuntu。在安装完Ubuntu后,打开Ubuntu终端,并运行以下命令来更新系统:
  5. 更新Ubuntu。在安装完Ubuntu后,打开Ubuntu终端,并运行以下命令来更新系统:
  6. 安装NVIDIA驱动。在WSL中,你需要安装NVIDIA驱动以支持CUDA。首先,你需要在Windows系统上安装最新的NVIDIA显卡驱动。然后,在Ubuntu终端中运行以下命令来安装NVIDIA驱动:
  7. 安装NVIDIA驱动。在WSL中,你需要安装NVIDIA驱动以支持CUDA。首先,你需要在Windows系统上安装最新的NVIDIA显卡驱动。然后,在Ubuntu终端中运行以下命令来安装NVIDIA驱动:
  8. 其中,<version>是你安装的NVIDIA驱动的版本号。
  9. 安装CUDA工具包。在Ubuntu终端中运行以下命令来安装CUDA工具包:
  10. 安装CUDA工具包。在Ubuntu终端中运行以下命令来安装CUDA工具包:
  11. 配置环境变量。为了让系统正确识别CUDA工具包,你需要配置环境变量。在Ubuntu终端中运行以下命令来编辑.bashrc文件:
  12. 配置环境变量。为了让系统正确识别CUDA工具包,你需要配置环境变量。在Ubuntu终端中运行以下命令来编辑.bashrc文件:
  13. 在文件末尾添加以下内容:
  14. 在文件末尾添加以下内容:
  15. 保存并退出文件,然后运行以下命令使配置生效:
  16. 保存并退出文件,然后运行以下命令使配置生效:
  17. 验证CUDA安装。在Ubuntu终端中运行以下命令来验证CUDA是否正确安装:
  18. 验证CUDA安装。在Ubuntu终端中运行以下命令来验证CUDA是否正确安装:
  19. 如果安装成功,你将看到CUDA的版本信息。
  20. 安装YOLO。根据你的需求,你可以选择不同的YOLO版本进行安装。你可以在YOLO的官方网站上找到相关的安装指南和代码。

请注意,以上步骤仅适用于在WSL中运行Ubuntu的情况。如果你想在Windows系统上直接运行CUDA工具包,你需要安装适用于Windows的CUDA驱动和工具包,并进行相应的配置。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

从开发者角度玩Windows 11

2.通过使用 TPM 唯一 RSA 密钥,将 TPM 技术用于平台设备身份验证,该密钥已刻录到自身。 3.通过采取和存储安全措施帮助确保平台完整性。...在WSL下直接应用本地GPU算力,为你的人工智能应用提速 WSL 已经让很多开发人员用于云原生开发,但如果你像我每天要完成人工智能应用开发,会一直希望能加上GPU算力,这样就不需要再去安装一台Linux...通过WSL按顺序执行如下命令 wget https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/cuda-wsl-ubuntu.pin.../compute/cuda/11.4.0/local_installers/cuda-repo-wsl-ubuntu-11-4-local_11.4.0-1_amd64.deb sudo dpkg -...i cuda-repo-wsl-ubuntu-11-4-local_11.4.0-1_amd64.deb sudo apt-key add /var/cuda-repo-wsl-ubuntu-11-4

57020

深度学习GPU环境配置及建模(Python)

Linux发行版很多,比较常用可以安装个包含图形界面及命令行Ubuntu。...3.3 WSL用于 Linux Windows 子系统 (WSL)是微软官方发布应用,通俗来说它也就是Windows上面启用Linux子系统。...WSL安装非常简单,运行WSL开销比运行一个虚拟机低很多,在WSL上面还可以配置cuda调用其GPU资源(但貌似配置复杂),用于日常学习是完全够用了。...WSL安装简单,在windows功能上打勾启用wsl功能后, WIN+R运行cmd,一句命令行wsl --install就可以安装好ubuntu系统了,安装好后 WSL就可以使用Linux系统了(命令行...安装cuda 通过桌面鼠标右键进入nvdia控制面板,看到显卡类型,可以看到我游戏本有配了个独立显卡950M(算力仅仅为5,虽然这是GPU渣渣..但也比纯cpu香啊!)

54410

老潘笔记本环境配置

貌似WSL2也比VMware虚拟机性能强一些(懂得小伙伴可以说下),也可以直接在windows运行Ubuntu镜像,然后vscode连接开发,效率直接翻倍,这点直接抓住了我心。...目前wsl最新版是wsl2,wslwsl2区别挺大,男人第六感让我用新不用旧,于是选择使用wsl2,其实还有一个原因是wsl2下linux内核可以调用cuda。...驱动和你显卡都能正确检测到。...Ubuntu镜像搞到了C盘,无奈只能先删掉,然后将WSL2docker绑定解绑,然后移到其他盘(这里我移动到了D盘): wsl --export docker-desktop-data D:\Docker...-devel-ubuntu20.04,然后docker拉一下就行 于是,我在wsl2注销掉了之前Ubuntu镜像,wsl --unregister Ubuntu,并且删除之前镜像。

41530

微软给WSL加入GPU支持,Windows终于迎来命令行包管理工具

比如: WindowsLinux子系统(WSL)将支持GPU,还能运行GUI应用; Windows将加入命令行包管理工具winget。 光是第一个功能更新,你还有什么理由不鼓掌叫好?...WSL将支持GPU 假设您在Windows主机上安装了正确GPU驱动程序,将可用于任何已安装WSL发行版(Ubuntu、Fedora、openSUSE),而无需安装任何其他软件包。...除了CUDA支持之外,微软还在WSL带来了对NVIDIA-docker工具支持,在云中执行容器化GPU工作负载可以在WSL内部按原样运行。...既然已经支持了GPU,那么对GUI图形化程序支持也扫除了障碍。 过去WSL只能使用命令行应用,今后WSL将可以直接运行LinuxGUI应用。 ?...和Ubuntuapt-get一样,现在给Windows安装软件包只需一行命令,无需在去浏览器里找软件包再双击安装。

1K30

基于 Docker 深度学习环境:Windows 篇

本篇文章,我们聊聊如何在 Windows 环境下使用 Docker 作为深度学习环境,以及快速运行 SDXL 1.0 正式版,可能是目前网上比较简单 Docker、WSL2 配置教程啦。...(如果已经是 WSL2 环境,则可以跳过下面的小节,如果不确定,可以跟着走一遍) 接下来,我们来准备 WSL2 运行环境。...准备 WSL2 运行环境 网上安装教程绝大多数都是陈旧资料,都比较繁琐,其实配置 WSL2 环境非常简单。...没有关系,再次执行命令即可,等到能够看到终端展示支持 Linux 操作系统列表,表示 WSL 初始化正常,网络访问正常: # wsl --install 适用于 Linux Windows 子系统已安装...--update 来完成 wsl 主体程序更新啦: # wsl --update 正在安装: 适用于 Linux Windows 子系统 已安装 适用于 Linux Windows 子系统

48300

6G显存玩转130亿参数大模型,仅需13行命令,RTX2060用户发来贺电

GitHub上搭建教程火了之后,网友们纷纷跑来问苹果M2是不是也能跑。 这通操作大致原理是利用最新版CUDA,可以将Transformer任意数量层放在GPU上运行。.../compute/cuda/repos/wsl-ubuntu/x86_64/cuda-wsl-ubuntu.pin 2sudo mv cuda-wsl-ubuntu.pin /etc/apt/preferences.d.../cuda-repo-wsl-ubuntu-12-1-local_12.1.1-1_amd64.deb 4sudo dpkg -i cuda-repo-wsl-ubuntu-12-1-local_12.1.1...-1_amd64.deb 5sudo cp /var/cuda-repo-wsl-ubuntu-12-1-local/cuda-*-keyring.gpg /usr/share/keyrings/ 6sudo...当该值为18时,运行消耗VRAM为5.5GB,根据显存大小最高可以调至40。 网友:AMD不配吗 这一教程出现之后,网友们新玩具又增加了。 “苦OpenAI久矣”网友更是感觉仿佛找到了光。

56220

基于 Docker 深度学习环境:Windows 篇

本篇文章,我们聊聊如何在 Windows 环境下使用 Docker 作为深度学习环境,以及快速运行 SDXL 1.0 正式版,可能是目前网上比较简单 Docker、WSL2 配置教程啦。...(如果已经是 WSL2 环境,则可以跳过下面的小节,如果不确定,可以跟着走一遍) 接下来,我们来准备 WSL2 运行环境。...准备 WSL2 运行环境 网上安装教程绝大多数都是陈旧资料,都比较繁琐,其实配置 WSL2 环境非常简单。...没有关系,再次执行命令即可,等到能够看到终端展示支持 Linux 操作系统列表,表示 WSL 初始化正常,网络访问正常: # wsl --install 适用于 Linux Windows 子系统已安装...--update 来完成 wsl 主体程序更新啦: # wsl --update 正在安装: 适用于 Linux Windows 子系统 已安装 适用于 Linux Windows 子系统

61230

领先一步:使用NVIDIA Jetson Orin Nano开发套件常见问题(2)

答:请注意,此文本无法提供适当结果。为了获得最佳且最少困扰效果,建议您在计算机上进行双系统引导,选择Ubuntu 20.04版本。...有些人使用虚拟机,但由于需要正确设置USB,这种方法可能会有不确定性。我听说有一些高级用户使用WSL2,但您需要知道如何正确设置USB并安装回环功能。我强烈建议您选择双系统引导方式。...问:如何在Jetson Orin NANO上使用CAN Bus?...答:Jetson平台使用集成GPU,因此无法使用设计用于通过PCIe连接独立GPU网页驱动程序。OrinGPU驱动程序包含在Jetson BSP(r35.3)。...兼容CUDA、cuDNN和TensorRT可以在JetPack安装程序中找到。

89020

深度学习入门之pytorch环境安装

例如,一个三维张量可以看作是一个立方体状数据集,其中每个元素由三个坐标索引来唯一确定。在深度学习框架PyTorch和TensorFlow,张量是数据基本单位,用于构建神经网络模型并执行计算。...但我发现在运行时候只能用CPU而不能使用我那1050GPU,归根原因就是CUDA、cudnn、torch版本不对应。...我感觉新手肯定要在环境上折腾几次,因为想要利用cuda,而不是每次都是在CPU上,折腾了很久,终于我是安装成功了 虽然GPU版本可用了但是在运行yolo v5时候出现下面的错误,说是torchvision...PC自带独立显卡了 同时为了查看我在运行yolo时候是否会出现上面不能使用GPU情况,结果一切正常如下图 然后可以针对这个工程改一改参数,改一改配置查看不同推理结果。...我知道一个Ubuntu下安装cuda驱动时候经常会出现,无法进入Ubuntu界面,或者是循环输入密码,跳回输入密码界面。

24030

leggedrobotics free gait 足式机器人自由步态 苏黎世机器人系统实验室

该界面显示集合组织操作,并允许预览和发送操作。此外,集合可以作为操作顺序运行,并且通过右键单击,可以将集合选为收藏夹。收藏夹显示为顶部按钮进行快速访问。...ROSYOLO v2:用于ROS实时对象检测 概观 这是一个为相机图像物体检测而开发ROS包。...YOLO软件包已经在ROS Kinetic和Ubuntu 16.04下进行了测试。这是研究代码,期望它经常变化,任何适合特定用途适用性都被放弃。...如果您系统上没有CUDA,则构建过程将切换到YOLOCPU版本。...Darknet:C开源神经网络 Darknet是用C和CUDA编写开源神经网络框架。它快速,易于安装,并支持CPU和GPU计算。

49720

工具篇 | WSL使用入门教程以及基于WSL和内网穿透实践 - 对比VMWare

打开 Microsoft Store,并从中选择 Linux 系统进行安装, Ubuntu。...图片 4.3.2 验证 JDK 安装 通过运行下面的命令来确认 JDK 是否已成功安装和配置: java -version 图片 4.4 在Ubuntu执行jar包 我们找到Main方法位置,执行如下命令...--- 关于内网穿透相关内容可以看这篇文章:内网穿透实践 总结 在本文中,我们详细探讨了WSL(Windows Subsystem for Linux)安装、配置和使用,指导读者如何在Windows系统轻松设置和运行...最后,我们还深入讲解了如何在WSL通过IntelliJ IDEA开发Java项目,并在Ubuntu配置和运行Java环境,实现在Linux下无缝运行Java项目。...--- 参考文献 WSL 使用教程 - 知乎 【WSLWSL折腾之旅(3)SSH远程连接 - 知乎 Windows 11 安装 WSL2 - 知乎 适用于 Linux Windows 子系统文档

1.2K70

NVIDIA®Jetson嵌入式平台开发工具JetPack 3.0正式发布

此软件包包含用于主机(Ubuntu)和目标(Jetson TX2,TX1和TK1)平台CUDA工具包、最新NVIDIA开发工具(Tegra Graphics Debugger 2.4,Tegra System...-VisionWorks 1.6 -cuDNN v5.1 -CUDA 8.0(8.0.64)用于Ubuntu 14.04 x86 64位工具包,支持TX2交叉开发 -CUDA 8.0(8.0.64)L4T...工具包r27.1 -CUDA 8.0(8.0.34)用于Ubuntu 14.04 x86 64位工具包,支持TX1交叉开发 -CUDA 8.0(8.0.34)L4T工具包r24.2.1 -CUDA 6.5...(6.5.53)具有TK1交叉开发支持Ubuntu 14.04 x86 64位工具包 -CUDA 6.5(6.5.53)用于L4T r21.5工具包 -Tegra系统概要分析3.7 各种错误修复和性能增强...CUDA 8 CUDA工具包为构建GPU加速应用程序C和C ++开发人员提供了一个全面的开发环境。 该工具包包括用于NVIDIA GPU编译器,数学库以及用于调试和优化应用程序性能工具。

2K90

WSL 2 基于 Docker 编排 LNMP 运行环境

上篇教程学院君给大家演示了如何在 Windows 安装 WSLUbuntu 虚拟机,并且在虚拟机安装了 PHP、Composer、Git 等 PHP 开发基础软件,此外还简单介绍了 WSL 虚拟机与...注:上述命令wsl -l -v 用于查看 WSL 虚拟机中所有已安装 Linux 系统 WSL 发行版本,1 对应 WSL,2 对应 WSL 2,我们通过 wsl --set-version Ubuntu...然后应用并重启 Docker,在 PowerShell 运行 wsl --set-default Ubuntu-18.04 命令设置默认 WSL 虚拟机为之前安装 Ubuntu-18.04: ?...在 Ubuntu 运行 Docker 命令 在 Windows PowerShell 运行 wsl 启动默认 Ubuntu 虚拟机,就可以运行 docker 相关命令了,表示 Docker 已经成功集成到...下篇教程学院君将给大家演示如何在 Windows 宿主机 PhpStorm 中集成运行WSL 虚拟机 PHP。 (全文完)

6.8K10

Ubuntu on Windows10 跨平台开发环境搭建权威指南

3.3 问题2:secureCRT卡死/乱码 这里 secureCRT卡死/乱码和字符集有关,注意设置正确终端字符集和系统字符集,Ubuntu on Windows 默认字符集是 Latin。...然后重启WSL(关掉窗口,重新打开),再执行命令 echo $LANG 可以看到输出为 zh_CN.UTF-8 之后可以看到终端输出中文能够正常显示了。...最初是 1984 年麻省理工学院研究,之后变成 UNIX、类 UNIX、以及 OpenVMS 等操作系统所一致适用标准化软件工具包及显示架构运作协议。...由于 WSL 本身不支持图形界面,我们需要额外安装 X Server 并指定图形输出位置,使得带有 GUI 桌面程序可以被显示和运行。...5.4 WSL 设置 启动 X Server 后,需要在 WSL 输入如下两条指令,重启 Bash,即可运行带有图形界面的 Linux 程序了 echo export DISPLAY=:0.0

2.8K140
领券