最近玩yolo是发现的一些问题。装完cuda,跑tensorflow不报错,但重新配yolov3是会有错误,如下:
严重性 代码 说明 项目 文件 行 禁止显示状态错误 MSB4062 未能从程序集C:\ProgramFiles(x86)\MSBuild\Microsoft.Cpp\v4.0\V140\BuildCustomizations\Nvda.Build.CudaTasks.v8.0.dll 加载务“Nvda.Build.CudaTasks.SanitizePaths”。未能加载文件或程序集“Microsoft.Build.Utilities.v3.5, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。系统找不到指定的文件。 请确认 <UsingTask> 声明正确,该程序集及其所有依赖项都可用,并且该任务包含实现 Microsoft.Build.Framework.ITask 的公共类。 darknet C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\BuildCustomizations\CUDA 8.0.targets 168
一看就是cuda没有配置好。我说之前配置yolov3怎么没有问题,是我电脑刚装完系统的原因?
网上搜了搜,说是要装.NET Framework 3.5,好吧,去试试。
。。。
嗯,我试了下,确实是可以的!