title: Caffe module installation failed in Windows 10
body: <p>I am very new to caffe. I was following this link:
  <a href="http://adilmoujahid.com/posts/2016/06/introduction-deep-learning-python-caffe/" rel="nofollow noreferrer">http://adilmoujahid.com/posts/2016/06/introduction-deep-learning-python-caffe/</a></p>
  
  <p>When I ran this command: <strong>python create_lmdb.py</strong>,  I got the following error:</p>
  
  <p><strong>File "create_lmdb.py", line 19, in  ,     import caffe ;
  ImportError: No module named 'caffe'</strong></p>
  
  <p>I tried to install caffe using this link : <a href="https://github.com/BVLC/caffe/tree/windows" rel="nofollow noreferrer">https://github.com/BVLC/caffe/tree/windows</a>, specially the following codes:</p>
  
  <pre><code>    C:\Projects&gt; git clone https://github.com/BVLC/caffe.git
      C:\Projects&gt; cd caffe
      C:\Projects\caffe&gt; git checkout windows
      :: Edit any of the options inside build_win.cmd to suit your needs
      C:\Projects\caffe&gt; scripts\build_win.cmd
  </code></pre>
  
  <p>I have got the folllowing error:</p>
  
  <pre><code>    CMake Error: CMake was unable to find a build program corresponding to "Ninja".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a different build tool.
      CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
      CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
      -- Configuring incomplete, errors occurred!
      See also "C:/Project_git/caffe/scripts/build/CMakeFiles/CMakeOutput.log".
      ERROR: Configure failed
  </code></pre>
  
  <p>I downloaded Ninja, but not sure what to do with it. So I tried to change WITH_NINJA=1 to WITH_NINJA=0, then I have got the following error</p>
  
  <pre><code>    -- The C compiler identification is MSVC 19.0.24215.1
      -- The CXX compiler identification is MSVC 19.0.24215.1
      -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe
      -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe -- works
      -- Detecting C compiler ABI info
      -- Detecting C compiler ABI info - done
      -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe
      -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe -- works
      -- Detecting CXX compiler ABI info
      -- Detecting CXX compiler ABI info - done
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- Found PythonInterp: C:/Python34/python.exe (found suitable version "3.4.3", minimum required is "2.7")
      CMake Error at cmake/WindowsDownloadPrebuiltDependencies.cmake:29 (message):
        Could not find url for MSVC version = 1900 and Python version = 3.4.
       Call Stack (most recent call first):
        CMakeLists.txt:75 (include)
       -- Configuring incomplete, errors occurred!
      See also C:/Project_git/caffe/scripts/build/CMakeFiles/CMakeOutput.log".
      ERROR: Configure failed
  </code></pre>
  
  <p>Please let me know what should be my next step! Thanks in advance!</p>