【问题标题】:NuGet error while building caffe on Windows with visual studio 2013使用 Visual Studio 2013 在 Windows 上构建 caffe 时出现 NuGet 错误
【发布时间】:2017-02-16 12:45:38
【问题描述】:

我正在尝试在 Windows 上构建 Caffe,以便在 Python 上使用它(通过 Import caffe)用于我的深度学习项目,但我在使用 Visual Studio 2013 构建 Caffe.sln 文件时遇到了一个问题,按照说明进行操作来自这个视频:https://www.youtube.com/watch?v=nrzAF2sxHHM(在 5 分钟内构建 Caffe) 我使用的是 Windows 7 64 位,这是错误消息:

1>----- 构建开始:项目:libcaffe,配置:Release x64 ------

1>C:\Users\LU10600\Documents\DeepLearning\NugetPackages\glog.0.3.3.0\build\native\glog.targets(346,5):错误:NuGet 错误:无法找到版本 '0.3.3.0 ' 包 'glog.overlay-x64_v120_Release_dynamic'。

2>----- 构建开始:项目:caffe,配置:Release x64 ------

.....

15>C:\Users\LU10600\Documents\DeepLearning\NugetPackages\glog.0.3.3.0\build\native\glog.targets(346,5):错误:NuGet 错误:无法找到版本 '0.3.3.0 ' 包 'glog.overlay-x64_v120_Release_dynamic'。

========== 构建:0 成功,15 失败,0 最新,0 跳过 ==========

我确实在 NugetPackages 目录中有一个名为 glog.0.3.3.0 的文件夹...所以我不知道为什么它找不到它...

感谢您的帮助。

【问题讨论】:

    标签: python windows visual-studio-2013 nuget caffe


    【解决方案1】:

    我通过使用 NugetPackages\glog.0.3 中 glog.0.3.3.0 附带的 nuget.exe 版本覆盖 caffe-master/windows/.nuget 中的 NuGet.exe 副本解决了我的系统上的这个问题。 3.0\build\native\private\

    请注意,因为我试图遵循相同的教程;解决该问题后,我看到有关缺少 boost 库的错误,结果发现解决方案中的一个项目的 boost 依赖项设置为 61 而不是 59。我通过将其 nuget 配置更改为指向 59 版本来解决该问题库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-18
      • 2017-02-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-24
      • 1970-01-01
      相关资源
      最近更新 更多