title: ImportError: No module named pyscreenshot
body: <p>I have created I python program which makes 100 screenshots, and saves them on a folder called <code>img</code> inside the OS folder <code>Documents</code>. It worked perfectly fine in my Linux Ubuntu, it did the 100 screenshots and saved them in the directory I wanted. Now, I created a new Linux user in the same Virtual Machine, and I ran the same python script. 
  It gives me this error: <code>ImportError: No module named pyscreenshot</code>
  I have tried many times. It works in my other user, although in the new one it keeps giving me error. Is there any reason for this?
  Thanks. The code is below:</p>
  
  <pre><code>import os
  import pyscreenshot as ImageGrab
  
  def photos(num):
      for n in range(num):
          s = str(n)
          a = "../Documents/img/s" + s + ".png"
          # grab fullscreen
          im = ImageGrab.grab()
  
          # save image file
  
          im.save(a)
  
      return True
  </code></pre>
  
  <p>Quick note: I am calling the function <code>photos()</code> from another file using <code>import screenshot</code> (the file is called 'screenshot.py')</p>