我们的mac上的caffe
目录中成功构建了来自其github repo:https://github.com/BVLC/caffe docker
的{{1}}泊坞窗图片:
caffe/docker
然而,当试图运行它时,会出现一个明显众所周知的错误:
Removing intermediate container 9a8cbe6385b4
Successfully built bf71c19501e5
此处有相关问题ctypes error: libdc1394 error: Failed to initialize libdc1394和OpenCV: libdc1394 error: Failed to initialize libdc1394。
所以我尝试了他们建议的修复程序 - 特别是:
docker run -ti caffe:cpu caffe --version
libdc1394 error: Failed to initialize libdc1394
caffe version 1.0.0-rc3
此外:
sudo ln /dev/null /dev/raw1394
然而,这两个修复都没有任何效果:仍然看到:
docker run -v /dev/null:/dev/raw1394
因此,这些答案可能无法解决libdc1394 error: Failed to initialize libdc1394
泊坞窗图片中出现的 特定 问题?
我在caffe
并且正在反对HEAD(截至2016年12月17日)的caffe。
答案 0 :(得分:0)
预计会出现此错误,应予以忽略。
libdc1394 is an interface for controlling Firewire cameras.由于Docker VM无法访问FireWire硬件,因此库无法初始化。
Caffe不直接使用libdc1394;它是OpenCV的依赖。为防止出现此错误,您可以在没有库的情况下重建OpenCV。但是,忽略错误会更容易。