我遵循了关于MNIST的培训LeNet与Caffe的指导,但是在创建lmdb时我遇到了错误。
$ ./examples/mnist/create_mnist.sh
Creating lmdb...
F:/program files/caffe/build/examples/mnist/convert_mnist_data.exe:
error while loading shared libraries: boost_python-vc140-mt-1_61.dll: cannot open shared object file: No such file or directory
我正在使用GIT Bash来运行shell脚本, 那有什么不对?
答案 0 :(得分:0)
链接器/加载器似乎无法访问该Python BOOST库。您是否运行了设置环境变量所需的脚本?我怀疑LD_LIBRARY_PATH中缺少路径。
作为一个权宜之计,您可以使用
找到丢失的文件find / -name boost_python-vc140-mt-1_61.dll
...然后手动将该路径添加到LD_LIBRARY_PATH。问题是你会一次点击这些文件/ caffe / build / examples / mnist / convert_mnist_data.exe,直到你得到它们为止。
您也可以尝试
ldd files/caffe/build/examples/mnist/convert_mnist_data.exe
......看看你可能缺少什么。