machen pycaffe fatal error: 'Python.h " Datei nicht gefunden

Den ich kompiliert habe, caffe auf einem mac mit OSX 10.9.5 und ich weiß, Sie versuchen zu kompilieren pycaffe. Wenn ich laufen machen pycaffe in die caffe-root-Ordner, den ich bekommen:

CXX/LD -o python/caffe/_caffe.so python/caffe/_caffe.cpp
python/caffe/_caffe.cpp:1:10: fatal error: 'Python.h' file not found
#include <Python.h>  //NOLINT(build/include_alpha)
         ^
1 error generated.
make: *** [python/caffe/_caffe.so] Error 1

wie kann ich dieses Problem beheben?

Vielleicht ist etwas falsch mit Makefile.config. Wie weiß ich, was ist mein PYTHONPATH?

  • Blick in die include-Verzeichnis Ihrer Python-installation.
  • Hi @MalikBrahimi, können Sie das konkretisieren, bitte?
  • wenn ich "cd /usr/local/bin/python', sagt es mir "nicht um ein Verzeichnis. Wenn ich in /usr/local/bin/ im finder sehe ich ein python-Symbol, aber keine Ordner.
  • Suchen Sie in den Ordnern erwähnt, hier.
  • Ok! mit dem Python-ich get /Users/Andrea/anaconda/bin/Python.
  • Was mache ich jetzt @MalikBrahimi? Brauche ich, um Sie zu ändern "PYTHON_INCLUDE := /usr/local/include/python2.7 \ /usr/lib/python2.7/dist-packages/numpy/core/include" in Makefile.config?
  • Innerhalb der include-Ordner sollte es eine Python.h die Sie kopieren können, die in Ihrem C++ - Projekt.
  • Ich habe ein C++ - Projekt. diese Frage ist speziell zur Installation kompilieren pycaffe
  • Lassen Sie uns weiterhin diese Diskussion im chat.

InformationsquelleAutor Andrea | 2015-07-11
Schreibe einen Kommentar