title: Adding Python Modules on A2hosting Web Server
body: <p>I am a newb so sorry in advance. </p>
  
  <p><strong>Background:</strong> I am currently using A2hosting as my web server. I have python on the web server (obviously), that I use to dynamically update my website by a cronjob. Now, I would like to make plots of stuff and add them to my website using the Python module matplotlib. I currently, do not have that module on the webserver, or at least I am getting the error that no module exists. </p>
  
  <p><strong>Question:</strong> So how do I add a Python module when I have SSH'd into my A2hosting webserver? I tried using sudo apt get but did not work. </p>
  
  <p><strong>My Error Message:</strong>
  </p>
  
  <pre><code>roy123@reichwein.net [~]# pip install numpy
  Downloading/unpacking numpy
    Downloading numpy-1.8.0.tar.gz (3.8Mb): 3.8Mb downloaded
    Running setup.py egg_info for package numpy
      Traceback (most recent call last):
        File "&lt;string&gt;", line 14, in ?
        File "/home/roy123/build/numpy/setup.py", line 16
          from __future__ import division, print_function
      SyntaxError: future feature print_function is not defined
      Complete output from command python setup.py egg_info:
      Traceback (most recent call last):
  
    File "&lt;string&gt;", line 14, in ?
  
    File "/home/roy123/build/numpy/setup.py", line 16
  
      from __future__ import division, print_function
  
  SyntaxError: future feature print_function is not defined
  
  ----------------------------------------
  Command python setup.py egg_info failed with error code 1 in /home/roy123/build/numpy
  Storing complete log in /home/roy123/.pip/pip.log
  </code></pre>
  
  <p>Thanks!</p>