title: Migrating a python script from one machine to other causes a module error
body: <p>I am creating a project on Python based on yowsup. (Can be found here: <a href="https://github.com/jorgehortelano/yowsup-commandserver" rel="nofollow">https://github.com/jorgehortelano/yowsup-commandserver</a>) The idea is to execute commands using WhatsApp. </p>
  
  <p>I have compiled in Python in my local computer (ubuntu 14.04.4 LTS). It works fine and I can communicate with my software using WhatsApp. It uses Python 2.7.6</p>
  
  <p>Now I want to instal it on a Raspberry Pi 2 with an Ubuntu 15.10. It uses a Python 2.7.10. </p>
  
  <p>Cloning the repository with a simple <code>git clone</code> in the Raspberry and trying to execute it causes:</p>
  
  <pre><code>Traceback (most recent call last):
  File "./yowsup-commandserver", line 358, in &lt;module&gt;
  if not parser.process():
  File "./yowsup-commandserver", line 239, in process
  self.startCommandServer()
  File "./yowsup-commandserver", line 299, in startCommandServer
  stack = commandserver.YowsupCommandServerStack(credentials, allowed_users, not self.args["unmoxie"])
  AttributeError: 'module' object has no attribute 'YowsupCommandServerStack'
  </code></pre>
  
  <p>I can understand that the module can be defined incorrectly, because I am a beginner with python, but I cannot understand why is executing correctly in my desktop computer and not in the Raspberry Pi. </p>
  
  <p>I do not expect that somebody fix it to me, I only want to understand why the module is not loading correctly when moving from one machine to the other.</p>