title: python: import com.oceanoptics.omnidriver.api.wrapper.Wrapper
body: <p>I am trying to import the following api wrapper / device driver as in this <a href="https://code.google.com/p/python-microscopy/source/browse/Acquire/Hardware/Spectrometer/remoteSpectrometer.py?spec=svn103e7d36c67411cb7ca38ea749b9796e40ec1fef&amp;r=103e7d36c67411cb7ca38ea749b9796e40ec1fef" rel="nofollow">python package</a>:</p>
  
  <pre><code>import com.oceanoptics.omnidriver.api.wrapper.Wrapper
  </code></pre>
  
  <p>Python just returns that there is no module named like this:</p>
  
  <pre><code>ImportError: No module named com.oceanoptics.omnidriver.api.wrapper.Wrapper 
  </code></pre>
  
  <p>I installed Omnidriver from the device manufacturer's <a href="http://www.oceanoptics.com/Technical/softwaredownloads.asp" rel="nofollow">website</a>. Specifically, I used the installer OmniDriver-2.37-win32-installer.exe and installed the "Development version". It installs a bunch of dlls in <code>C:\Program Files (x86)\Ocean Optics\OmniDriver\OOI_HOME</code>.</p>
  
  <p>The wrapper is working properly in Matlab after adding <code>C:\Program Files (x86)\Ocean Optics\OmniDriver\OOI_HOME</code> to <code>C:\Program Files (x86)\MATLAB\R2012b\toolbox\local\librarypath.txt</code> and <code>C:\Program Files (x86)\Ocean Optics\OmniDriver\OOI_HOME\OmniDriver.jar</code> to <code>C:\Program Files (x86)\MATLAB\R2012b\toolbox\local\classpath.txt</code>. Thereafter, I can load the wrapper in Matlab with <code>wrapper = com.oceanoptics.omnidriver.api.wrapper.Wrapper()</code>.</p>
  
  <p>I guess my python installation (Enthought Canopy 1.4.1 win 32bit) is not looking for the dlls in the correct path because I would have to tell first.</p>
  
  <p>So, my question is, how do I instruct python to successfully execute the import statement above?</p>