title: Problems with calling unoconv from a django app, running in an virtualenv
body: <p>I have a django app that calls unoconv using subprocess. It works fine when I run in my development environment, but errors out when run in the production environment.</p>
  
  <p>It gives this error</p>
  
  <blockquote>
    <p>"unoconv: Cannot find a suitable pyuno library and python binary combination in /usr/lib/libreoffice
    ERROR: No module named uno</p>
    
    <p>unoconv: Cannot find a suitable office installation on your system.
    ERROR: Please locate your office installation and send your feedback to:
    <a href="http://github.com/dagwieers/unoconv/issues" rel="nofollow">http://github.com/dagwieers/unoconv/issues</a>"</p>
  </blockquote>
  
  <p>But unoconv runs just fine from the command line.</p>
  
  <p>Since I run the django app as a uwsgi vassal, it might have something to do with privileges, though for the life of me I can't figure out how to fix it.</p>
  
  <p>PS - The django app does not start a unoconv listener, there one already running.</p>
  
  <p><strong>EDIT</strong> - It wasn't a permissions issue rather, but a path issue as unoconv was being called from the wrong python interpreter(the virtualenv one)</p>