简介:在安装一些 python库时,涉及到第三方库(特殊是必要引用 C++ 代码)时,通常的安装方式会涉及到编译过程,通常称为"源代码安装"(source installation),或是 “编译安装”(compiled installation)
假如我们安装的的库涉及到了cuda的C++代码,且你的编译器时MSVC,这时就必要思量cuda与天生工具的兼容了
报错
error: command ‘C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\bin\nvcc.exe’ failed with exit code 2
报错信息提示我们Visual Studio版本不兼容的题目
– unsupported Microsoft Visual Studio version! Only the versions between 2017 and 2019 (inclusive) are supported!
缘故起因
11.x版本的cuda与Visual Studio不兼容,具体一点说是与Visual Studio天生工具不兼容。由于Visual Studio 如今最新版本是2022,默认下载2022 版的天生工具。但是Visual Studio 2019不提供下载了(我这边是如许的),我们直接下载Visual Studio天生工具 2019
假如你下载 vs2019,弹出的界面大概一样
办理方案
Visual Studio天生工具 2019下载所在: https://learn.microsoft.com/zh-cn/visualstudio/releases/2019/history#installing-an-earlier-release
往下滑 找到 发布和天生汗青记载 —> 发布日期和天生号
选择BuildTools
只管下载有版本号的
安装
双击下一步下一步
没装之前是没有天生工具,假如有Visual Studio天生工具 2022,可以先卸载2022版本的
安装完成
乐成安装
perfect!!!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |