首页
学习
活动
专区
工具
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驱动和工具包,并进行相应的配置。

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

相关·内容

【保姆级教程】如何在Win11上搭建一个GPU环境

目录下即可 环境变量配置 然后添加环境变量,鼠标右键此电脑 => 属性 => 高级系统设置 => 环境变量,将CUDA的安装目录添加到CUDA_PATH变量中 然后在PATH中添加以下路径: C:\...GPU Computing Toolkit\CUDA\v12.6\lib\x64 命令行输入nvidia-smi,能够正确显示各种信息就安装完成了。....msi 运行命令wsl --set-default-version 2设置版本为2 安装 Linux 发行版 默认情况下,安装的 Linux 分发版为 Ubuntu。...若要更改安装的发行版,请输入:wsl --install -d 。 将 替换为要安装的发行版的名称。...本机选择的安装: wsl --install -d Ubuntu-20.04 首次启动需要设置用户名,如下: 迁移系统盘 导出系统 wsl --export Ubuntu-20.04 Ubuntu

68510
  • Win10下配置WSL2使用CUDA搭建深度学习环境

    为了方便使用,我们顺便开启wsl系统的systemd支持,输入nano /etc/wsl.conf,在wsl.conf文件中添加以下行,你现在已打开此文件来更改用于 systemd 的 init:[boot...中安装CUDA进入英伟达官网,找到CUDA Tookit下载页面,按下图选择对应的版本:根据提示,进入到WSL里面进行安装我这里安装的是12.5版本,请根据自己要安装的版本操作,确保自己的网络可靠(科学上网什么的...我这里使用的是zsh,故在.zshrc中添加,注意:cuda-12.5中的12.5要根据你安装的CUDA版本确定。...0关联nvidia-smi在上文我们在windwos下输入nvidia-smi是可以运行的,同样其实在WSL中也可以使用nvidia-smi命令,不过WSL的nvidia-smi在 /usr/lib/wsl...兼容生态系统中的任意容器运行时,docker、containerd、cri-o 等。

    1.1K10

    【Docker】Docker环境配置与常用命令

    Docker介绍 Docker 是一个开源的容器化平台,用于构建、发布和运行应用程序。...通过使用容器技术,Docker 允许开发人员将应用程序及其依赖项打包为一个独立的、可移植的容器,以确保应用程序在不同环境中具有一致的运行行为。...容器提供了一个隔离的执行环境,可以确保应用程序在不同环境中的一致性和可移植性。 2.镜像:镜像是容器的基础,它包含了一个完整的文件系统和运行时所需的所有组件,如代码、运行时环境、库、环境变量等。...镜像是只读的,通过镜像可以创建多个可运行的容器。Docker Hub 是一个公共的镜像注册表,供用户分享和获取镜像。 3.容器注册表:容器注册表用于存储和分享镜像。...提高可移植性:Docker 容器可以在不同的环境中运行,保证了应用程序的可移植性和一致性。

    73610

    深度学习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香啊!)

    77010

    老潘的笔记本环境配置

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

    52830

    从开发者角度玩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

    60020

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

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

    1.1K30

    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久矣”的网友更是感觉仿佛找到了光。

    69920

    基于 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 子系统

    59500

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

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

    1.4K20

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

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

    34630

    【2023最新版】Win11: WSL(Ubuntu22.04)使用GPU 加速教程(通过Anaconda搭建深度学习环境)

    安装WSL2(适用于 Linux 的 Windows 子系统) Windows11安装Linux子系统(Ubuntu22.04LTS)+安装ROS_QomolangmaH的博客-CSDN博客 https...WSL使用GPU 加速简介——来源NVIDIA官网 通常,在 Linux 和 Windows 环境中工作的开发人员具有非常具有破坏性的工作流程。...对 GPU 的 WSL 2 支持允许这些应用程序从 GPU 加速计算中受益,并扩展了可在 WSL 2 上开发的应用程序领域。...借助 NVIDIA CUDA 对 WSL 2 的支持,开发人员可以通过 WSL 利用 NVIDIA GPU 加速计算技术在 Windows 上进行数据科学、机器学习和推理。...GPU 加速还有助于降低在接近接近本机的类似 WSL 的环境中运行应用程序的性能开销,因为它能够以更少的 CPU 干预在 GPU 上管道更多的并行工作。

    32610

    基于 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 子系统

    1.2K30

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

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

    55920

    工具篇 | 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 使用教程 - 知乎 【WSL】WSL折腾之旅(3)SSH远程连接 - 知乎 Windows 11 安装 WSL2 - 知乎 适用于 Linux 的 Windows 子系统文档

    1.7K70
    领券