title: How to resolve "ImportError: DLL load failed:" on Python?
body: <p>Recently I start to get <code>ImportError: DLL load failed:</code> error when I import different libraries (for example <code>scikit-learn</code> or <code>scipy</code> and some others).</p>
  
  <p>My assumptions is that I have broken something when I was trying to pip install opencv.</p>
  
  <p>So, my question is how to resolve this problem that seems to be not library specific?</p>
  
  <p>Can I pip install DLL or something like that? Can I just reinstall the whole Python? I am working on Windows. My version of Python is <code>Python 2.7.10 :: Anaconda 2.3.0 (64-bit)</code>.</p>
  
  <p><strong>ADDED</strong></p>
  
  <p>If I print <code>sys.path</code> I get this:</p>
  
  <pre><code>['',
   'C:\\Anaconda\\Scripts',
   'C:\\Anaconda\\python27.zip',
   'C:\\Anaconda\\DLLs',
   'C:\\Anaconda\\lib',
   'C:\\Anaconda\\lib\\plat-win',
   'C:\\Anaconda\\lib\\lib-tk',
   'C:\\Anaconda',
   'C:\\Anaconda\\lib\\site-packages',
   'C:\\Anaconda\\lib\\site-packages\\Sphinx-1.3.1-py2.7.egg',
   'C:\\Anaconda\\lib\\site-packages\\cryptography-0.9.1-py2.7-win-amd64.egg',
   'C:\\Panda3D-1.9.2-x64',
   'C:\\Panda3D-1.9.2-x64\\bin',
   'C:\\Anaconda\\lib\\site-packages\\win32',
   'C:\\Anaconda\\lib\\site-packages\\win32\\lib',
   'C:\\Anaconda\\lib\\site-packages\\Pythonwin',
   'C:\\Anaconda\\lib\\site-packages\\setuptools-17.1.1-py2.7.egg',
   'C:\\Anaconda\\lib\\site-packages\\IPython\\extensions',
   'C:\\Users\\myname\\.ipython']
  </code></pre>
  
  <p>What worries me is that there is a mixture of 32 and 64 versions. Another thing, maybe I just have different Pythons and I just need to call the proper one?</p>