2015-07-10 4 views
2

Я собрал caffe, и я знаю, что пытаюсь скомпилировать pycaffe. Когда я бегу make pycaffe в корневой папке caffe, я получаю:make pycaffe -> "фатальная ошибка: cublas_v2.h: Нет такого файла или каталога"

[email protected]:~/caffe/caffe-master$ make pycaffe 
CXX src/caffe/layer_factory.cpp 
In file included from ./include/caffe/common.hpp:19:0, 
       from ./include/caffe/blob.hpp:8, 
       from ./include/caffe/layer.hpp:8, 
       from src/caffe/layer_factory.cpp:3: 
./include/caffe/util/device_alternate.hpp:34:23: fatal error: 
cublas_v2.h: No such file or directory 
#include <cublas_v2.h> 
        ^
compilation terminated. 
Makefile:516: recipe for target '.build_release/src/caffe/layer_factory.o' failed 
make: *** [.build_release/src/caffe/layer_factory.o] Error 1 

Как исправить это?

ответ

2

Если вы не планируете использовать GPU, вы можете обойти проблему раскомментировав CPU_ONLY := 1 в Makefile.config:

# CPU-only switch (uncomment to build without GPU support). 
CPU_ONLY := 1 
+0

Что делать, если мы планируем использовать GPU? –

+0

@ Hack-R Подписка на вопрос GitHub так же, как вы, устали ждать и, в конечном счете, переключиться на некоторые другие библиотеки (что я мог бы легко с тех пор, как не вижу видения). –

+0

LOL хороший ответ. Тем не менее, я думаю, что я получил его работу - должен был получить файл .deb здесь 'https: // developer.nvidia.com/cuda-downloads', а затем установить с помощью apt-get. Я говорю, что я * думаю * хотя, потому что он все еще в настоящее время устанавливает его в моей системе. –