title: Raspberry Pi Python Program First Line Error/Python Library Error
body: <p>The first two lines of the program are: </p>
  
  <pre><code>from i2clibraries import i2c_lcd
  from ABElectronics_ADCPi import ADCPi
  </code></pre>
  
  <p>No matter what line is first the Pi returns an error when I attempt to run it under Python or Python 3. All the libraries are possessed and registered. Using the shell commands the checks saying the exports worked correctly all show up correctly. However, whatever line is line 1 will return a missing module error and the i2clibraries will always return a missing module error. By keeping that as the first line I get the least errors in running, but the program still returns this:</p>
  
  <pre><code>pi@raspberrypi ~ $ sudo python file.py
  Traceback (most recent call last):
  File "file.py", line 1, in &lt;module&gt;
  from i2clibraries import i2c_lcd
  File "/home/pi/i2clibraries/i2c_lcd.py", line 1, in &lt;module&gt;
  from i2clibraries import i2c
  File "/home/pi/i2clibraries/i2c.py", line 1, in &lt;module&gt;
  from quick2wire.i2c import I2CMaster, writing_bytes, reading
  ImportError: No module named quick2wire.i2c
  </code></pre>
  
  <p>Given the error, what possible solutions are there to stop the first line from being unable to find its module?</p>