目前正在运行 AWS Deep Learning AMI (Ubuntu) 版本 17.0,并且遇到了与 Caffe2 的冲突。通过使用检查 caffe2 是否已正确安装
python -c 'from caffe2.python import workspace; print(workspace.NumCudaDevices())'
我收到以下错误。
当前错误:
ubuntu@ip:~$ python -c 'from caffe2.python import workspace; print(workspace.NumCudaDevices())'
WARNING:root:This caffe2 python run does not have GPU support. Will run in CPU only mode.
WARNING:root:Debug message: libprotobuf.so.14: cannot open shared object file: No such file or directory
CRITICAL:root:Cannot load caffe2.python. Error: libprotobuf.so.14: cannot open shared object file: No such file or directory
我错过了什么?不确定这是否有帮助,但它似乎存在。
找到文件?
ubuntu@ip:~$ find . -name "libprotobuf.so.14*"
./anaconda3/pkgs/protobuf-3.4.0-py27_1/lib/libprotobuf.so.14.0.0
./anaconda3/pkgs/protobuf-3.4.0-py27_1/lib/libprotobuf.so.14
./anaconda3/pkgs/protobuf-3.4.0-py35_1/lib/libprotobuf.so.14.0.0
./anaconda3/pkgs/protobuf-3.4.0-py35_1/lib/libprotobuf.so.14
./anaconda3/envs/caffe_p35/lib/libprotobuf.so.14.0.0
./anaconda3/envs/caffe_p35/lib/libprotobuf.so.14
./anaconda3/envs/caffe2_p27/lib/libprotobuf.so.14.0.0
./anaconda3/envs/caffe2_p27/lib/libprotobuf.so.14
./anaconda3/envs/caffe_p27/lib/libprotobuf.so.14.0.0
./anaconda3/envs/caffe_p27/lib/libprotobuf.so.14
AWS 实例: 预装了最新的深度学习框架:MXNet、TensorFlow、PyTorch、Keras、Chainer、Caffe/2、Theano 和 CNTK,配置了 NVIDIA CUDA、cuDNN、NCCL 和 Intel MKL-DNN。