title: /usr/include/boost/python/detail/wrap_python.hpp:50:23: fatal error: pyconfig.h: No such file or directory
body: <p>I get this error:</p>
  
  <pre><code>(cv) jalal@klein:~/computer_vision/py-faster-rcnn/caffe-fast-rcnn$ make -j8 &amp;&amp; make pycaffe
  PROTOC src/caffe/proto/caffe.proto
  CXX src/caffe/blob.cpp
  CXX src/caffe/data_reader.cpp
  CXX src/caffe/layer.cpp
  CXX src/caffe/solvers/adadelta_solver.cpp
  CXX src/caffe/solvers/rmsprop_solver.cpp
  CXX src/caffe/solvers/adagrad_solver.cpp
  CXX src/caffe/solvers/nesterov_solver.cpp
  CXX src/caffe/solvers/sgd_solver.cpp
  CXX src/caffe/solvers/adam_solver.cpp
  CXX src/caffe/syncedmem.cpp
  CXX src/caffe/common.cpp
  CXX src/caffe/internal_thread.cpp
  CXX src/caffe/layer_factory.cpp
  In file included from /usr/include/boost/python/detail/prefix.hpp:13:0,
                   from /usr/include/boost/python/args.hpp:8,
                   from /usr/include/boost/python.hpp:11,
                   from src/caffe/layer_factory.cpp:4:
  /usr/include/boost/python/detail/wrap_python.hpp:50:23: fatal error: pyconfig.h: No such file or directory
  compilation terminated.
  Makefile:565: recipe for target '.build_release/src/caffe/layer_factory.o' failed
  make: *** [.build_release/src/caffe/layer_factory.o] Error 1
  make: *** Waiting for unfinished jobs....
  </code></pre>
  
  <p>In Makefile.config I have:</p>
  
  <pre><code>PYTHON_INCLUDE := /use/include/python3.4
  </code></pre>
  
  <p>And in Makefile I have:</p>
  
  <pre><code>#PYTHON_LIBRARIES ?= boost_python python2.7
  PYTHON_LIBRARIES ?= boost_python python3.4
  </code></pre>
  
  <p>I am using virtual environment for running OpenCV3 with Python3.4.3+:</p>
  
  <pre><code>(cv) jalal@klein:~/computer_vision/py-faster-rcnn/caffe-fast-rcnn$ python --version
  Python 3.4.3+
  </code></pre>
  
  <p>However in in the /usr/include I have these Pythons I was not sure which one is actually for Python3.4.3+:</p>
  
  <pre><code>$ ls /usr/include/python
  python2.7/  python3.4/  python3.4m/ python3.5m/ 
  
  $ ls /usr/include/python3.4m/
  abstract.h         ceval.h                enumobject.h   Imaging.h       metagrammar.h      parsetok.h     pyerrors.h     pystrcmp.h      structseq.h
  accu.h             classobject.h          errcode.h      ImDib.h         methodobject.h     patchlevel.h   pyexpat.h      pystrtod.h      symtable.h
  asdl.h             codecs.h               eval.h         ImPlatform.h    modsupport.h       pgen.h         pyfpe.h        Python-ast.h    sysmodule.h
  ast.h              code.h                 fileobject.h   import.h        moduleobject.h     pgenheaders.h  pygetopt.h     Python.h        token.h
  bitset.h           compile.h              fileutils.h    intrcheck.h     namespaceobject.h  pyarena.h      pyhash.h       pythonrun.h     traceback.h
  bltinmodule.h      complexobject.h        floatobject.h  iterobject.h    node.h             pyatomic.h     pymacconfig.h  pythread.h      tupleobject.h
  boolobject.h       datetime.h             frameobject.h  listobject.h    numpy              pycapsule.h    pymacro.h      pytime.h        typeslots.h
  bytearrayobject.h  descrobject.h          funcobject.h   longintrepr.h   object.h           pyconfig.h     pymath.h       rangeobject.h   ucnhash.h
  bytes_methods.h    dictobject.h           genobject.h    longobject.h    objimpl.h          pyctype.h      pymem.h        setobject.h     unicodeobject.h
  bytesobject.h      dtoa.h                 graminit.h     marshal.h       opcode.h           py_curses.h    pyport.h       sliceobject.h   warnings.h
  cellobject.h       dynamic_annotations.h  grammar.h      memoryobject.h  osdefs.h           pydebug.h      pystate.h      structmember.h  weakrefobject.h
  $ ls /usr/include/python3.4
  abstract.h         ceval.h                enumobject.h   Imaging.h       metagrammar.h      parsetok.h     pyerrors.h     pystrcmp.h      structseq.h
  accu.h             classobject.h          errcode.h      ImDib.h         methodobject.h     patchlevel.h   pyexpat.h      pystrtod.h      symtable.h
  asdl.h             codecs.h               eval.h         ImPlatform.h    modsupport.h       pgen.h         pyfpe.h        Python-ast.h    sysmodule.h
  ast.h              code.h                 fileobject.h   import.h        moduleobject.h     pgenheaders.h  pygetopt.h     Python.h        token.h
  bitset.h           compile.h              fileutils.h    intrcheck.h     namespaceobject.h  pyarena.h      pyhash.h       pythonrun.h     traceback.h
  bltinmodule.h      complexobject.h        floatobject.h  iterobject.h    node.h             pyatomic.h     pymacconfig.h  pythread.h      tupleobject.h
  boolobject.h       datetime.h             frameobject.h  listobject.h    numpy              pycapsule.h    pymacro.h      pytime.h        typeslots.h
  bytearrayobject.h  descrobject.h          funcobject.h   longintrepr.h   object.h           pyconfig.h     pymath.h       rangeobject.h   ucnhash.h
  bytes_methods.h    dictobject.h           genobject.h    longobject.h    objimpl.h          pyctype.h      pymem.h        setobject.h     unicodeobject.h
  bytesobject.h      dtoa.h                 graminit.h     marshal.h       opcode.h           py_curses.h    pyport.h       sliceobject.h   warnings.h
  cellobject.h       dynamic_annotations.h  grammar.h      memoryobject.h  osdefs.h           pydebug.h      pystate.h      structmember.h  weakrefobject.h
  </code></pre>
  
  <p>I have this for my Virtual Environment in the bashrc:</p>
  
  <pre><code>export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
  export WORKON_HOME=$HOME/.virtualenvs
  source /usr/local/bin/virtualenvwrapper.sh
  </code></pre>
  
  <p>Basically how can I setup Caffe to work with Python3.4.3+?
  <a href="https://github.com/rbgirshick/py-faster-rcnn" rel="nofollow">https://github.com/rbgirshick/py-faster-rcnn</a></p>