title: create environment module to work with opencv-python on hpc nodes
body: <p>I have a task to train neural networks using tensorflow and opencv-python on HPC nodes via Torque. </p>
  
  <p>I have made privatemodule with python virtualenv and installed tensorflow and  opencv-python modules in it.</p>
  
  <p>In the node I can load my python module. 
  But when I try to run training script I get following error:</p>
  
  <p><code>Traceback (most recent call last):
    File "tensornetwork/train_user_ind_single_subj2.py", line 16, in &lt;module&gt;
      from reader_user_ind_single_subj import MyData
    File "/home/trig/tensornetwork/reader_user_ind_single_subj.py", line 10, in &lt;module&gt;
      import cv2
    File "/home/trig/privatemodules/venv_python275/lib/python2.7/site-packages/cv2/__init__.py", line 4, in &lt;module&gt;
      from .cv2 import *
  ImportError: libSM.so.6: cannot open shared object file: No such file or directory</code></p>
  
  <p>The training script can run on head node, but cant on compute node.</p>
  
  <p>Can you suggest how to modify my module or add a new module to make training run on compute node using Torque.</p>