Pytorch 在使用Python 3.7的WSL2 conda环境中,在系统上未找到NVIDIA驱动程序错误 我有英伟达1080TI GPU,我想在WSL2上运行PyTrac,但是我发现了错误,“在你的系统上没有Nvidia驱动程序”,但是我安装了NVIDIA驱动程序。这是我做的步骤

Pytorch 在使用Python 3.7的WSL2 conda环境中,在系统上未找到NVIDIA驱动程序错误 我有英伟达1080TI GPU,我想在WSL2上运行PyTrac,但是我发现了错误,“在你的系统上没有Nvidia驱动程序”,但是我安装了NVIDIA驱动程序。这是我做的步骤,pytorch,nvidia,wsl-2,Pytorch,Nvidia,Wsl 2,我从GeForce driver安装了WSL2,并在WSL上为Cuda安装了NVIDIA驱动程序: 我使用Python 3.7激活了一个干净的conda环境 然后我运行Pytorch安装: conda安装pytorch torchvision cudatoolkit=10.2-c pytorch 然后出现错误,说明找不到NVIDIA驱动程序。我在Pytorch论坛上看到一篇帖子,有人让它在类似的设置下运行:Ubuntu18.04+Conda+Pytorch 我没有多个GPU,所以我不知

我从GeForce driver安装了WSL2,并在WSL上为Cuda安装了NVIDIA驱动程序:

  • 我使用Python 3.7激活了一个干净的conda环境

  • 然后我运行Pytorch安装: conda安装pytorch torchvision cudatoolkit=10.2-c pytorch

  • 然后出现错误,说明找不到NVIDIA驱动程序。我在Pytorch论坛上看到一篇帖子,有人让它在类似的设置下运行:Ubuntu18.04+Conda+Pytorch


    我没有多个GPU,所以我不知道如何在WSL2中识别我的驱动程序。谢谢你的任何想法

    你的Windows版本是什么?(运行
    winver.exe
    ) 要在WSL2中使用CUDA,您需要运行Windows Insider build 20145或更高版本


    如果
    /dev/dxg
    文件存在,您将知道gpu被检测到。

    @onoma
    正确地认为原始安装步骤缺少一个部分,即Windows Insider版本

    发现本文档包含安装支持Cuda的WSL2的完整步骤指南。如果任何人看到这篇文章都会感兴趣:


    注意:教育版似乎没有选择加入Windows Insider程序的选项。在我的系统上,我可以在Windows设置中访问Windows Insider程序,但需要将诊断数据设置为full才能获得构建。但是,在我可以配置的设置中没有这样的选项,它显示“某些设置被隐藏或由您的组织管理”。

    啊,我没有安装Windows insider build,您是对的。我使用的是Windows10版本2004(OS build 19041.508)教育版。非常感谢你的收获!我将尝试安装Windows Insider版本。