title: How to deploy a simple python application in linux for shared, company environment?
body: <p>I have written an (obviously) excellent tool in python (under linux) that I would like to share with my co-workers. We work on different machines, but with the same, shared environment. Also, we are users, so there is no way of easily installing dependencies.</p>
  
  <p>Now here's the catch:
  I like python, my users don't care. They do have access to company-wide installation of python (a simple one), but they don't want to care (well, that's understandable, not everyone is a programmer).</p>
  
  <p>The question is:
  In such shared environment, where python interpreter is available, but the modules to my application are not, what could be the simplest way of sharing my tool with other users?</p>
  
  <p>As you may imagine, my users don't want to install anything (especially in the user-space), configuring path would be probably on the edge of acceptance.
  The solution should not package EVERYTHING like a freeze, that's probably an overkill...</p>
  
  <p>For the user it should be: copying a certain tar.gz or going to the app folder (shared), running the app, done. </p>
  
  <p>So maybe the modules should somehow be embedded in the app?
  Or should I host (in my shared home) the modules in a library and setup some paths?
  Or maybe a virtualenv could help, if the users could copy the whole env with the path?</p>
  
  <p>I hope you see my problem :D</p>
  
  <p>Thanks!</p>