Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 卡菲:差不多完成了,但还是停留在最后一步_Python_Unix_Machine Learning_Neural Network_Caffe - Fatal编程技术网

Python 卡菲:差不多完成了,但还是停留在最后一步

Python 卡菲:差不多完成了,但还是停留在最后一步,python,unix,machine-learning,neural-network,caffe,Python,Unix,Machine Learning,Neural Network,Caffe,我目前正在用我的Macbook上的python设置caffe。我发誓所有的先决条件都是好的,但是当我试图构建caffe时,它返回了错误。发生了什么? 这是控制台: /bin/sh: /usr/local/cuda/bin/nvcc: No such file or directory awk: syntax error at source line 1 context is {exit >>> < <<< 7.0;} awk: illegal

我目前正在用我的Macbook上的python设置caffe。我发誓所有的先决条件都是好的,但是当我试图构建caffe时,它返回了错误。发生了什么? 这是控制台:

/bin/sh: /usr/local/cuda/bin/nvcc: No such file or directory
awk: syntax error at source line 1
context is
   {exit  >>>  < <<<  7.0;}
awk: illegal statement at source line 1
CXX src/caffe/blob.cpp
CXX src/caffe/common.cpp
CXX src/caffe/data_transformer.cpp
CXX src/caffe/internal_thread.cpp
/bin/sh: .build_release/src/caffe/blob.o.warnings.txt: Permission denied
/bin/sh: .build_release/src/caffe/common.o.warnings.txt: Permission denied
/bin/sh: .build_release/src/caffe/data_transformer.o.warnings.txt: Permission denied
/bin/sh: .build_release/src/caffe/internal_thread.o.warnings.txt: Permission denied
cat: .build_release/src/caffe/common.o.warnings.txt: No such file or directory
In file included from src/caffe/blob.cpp:4:
In file included from ./include/caffe/blob.hpp:8:
In file included from ./include/caffe/common.hpp:19:
./include/caffe/util/device_alternate.hpp:34:10: fatal error: 'cublas_v2.h' file not found
#include <cublas_v2.h>
     ^
1 error generated.
cat: .build_release/src/caffe/data_transformer.o.warnings.txt: No such file or directory
make: *** [.build_release/src/caffe/common.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** [.build_release/src/caffe/blob.o] Error 1
make: *** [.build_release/src/caffe/data_transformer.o] Error 1
cat: .build_release/src/caffe/internal_thread.o.warnings.txt: No such file or directory
make: *** [.build_release/src/caffe/internal_thread.o] Error 1
/bin/sh:/usr/local/cuda/bin/nvcc:没有这样的文件或目录
awk:源代码第1行出现语法错误
上下文是

{退出>>><我想你必须安装cuda开发工具包。

其他任何人都可以找到。cuda开发工具包只有在你要使用它的机器上有Nvidia卡时才需要。对于大多数Mac用户来说,情况可能不是这样(检查你的硬件规格)。如果您没有此类图形卡,则无法使用CUDA。只需在编译Caffe之前将其禁用即可:

  • 在caffe目录中,编辑Makefile.config
  • 取消对此行的注释:
    CPU\u ONLY:=1
    ,表示不需要CUDA

嗯,
cuda
是否安装在
/usr/local/
中?运行
ls/usr/local
并检查我不是Mac的专家,但从错误消息来看,似乎存在一些权限问题。/bin/sh:/usr/local/cuda/bin/nvcc:没有这样的文件或目录说cuda也没有安装,cublas也是其中的一部分。你知道吗安装了cuda开发套件?这是我的cuda的问题。但是现在又出现了一个错误,这是否意味着我丢失了另一个文件?这太荒谬了
sh-3.2# cd /Users/Leo/Documents/caffe
sh-3.2# make all
CXX src/caffe/blob.cpp
In file included from src/caffe/blob.cpp:4:
In file included from ./include/caffe/blob.hpp:10:
In file included from ./include/caffe/syncedmem.hpp:7:
In file included from ./include/caffe/util/math_functions.hpp:11:
./include/caffe/util/mkl_alternate.hpp:11:10: fatal error: 'cblas.h' file not found
#include <cblas.h>
     ^
1 error generated.
make: *** [.build_release/src/caffe/blob.o] Error 1