title: import pyttsx works in python 2.7, but not in python3
body: <p><strong>Question</strong>: why is python3 unable to find the engine module when importing pyttsx?</p>
  
  <p><strong>Details</strong>:</p>
  
  <p>I'm doing this on a raspberry pi with Raspbian Wheezy</p>
  
  <p>Under python 2.7, the following works:</p>
  
  <pre><code>&gt;&gt;&gt; import pyttsx
  </code></pre>
  
  <p>Under python3, the following happens:</p>
  
  <pre><code>&gt;&gt;&gt; import pyttsx
  Traceback (etc...)
   File "&lt;stdin&gt;", line 1, in &lt;module&gt;
   File "/usr/local/lib/python3.2/dist-packages/pyttsx-1.1-py3.2.egg/pyttsx/__init__.py", line 18, in &lt;module&gt;
  ImportError: No module named engine
  </code></pre>
  
  <p>I've installed and used sudo pip install pyttsx </p>
  
  <p>I've imported sys </p>
  
  <p>sys.path contains this...</p>
  
  <pre><code>&gt;&gt;&gt; print (sys.path) 
  ['','/usr/local/lib/python3.2/dist-packages/setuptools-5.4.1-py3.2.egg', '/usr/local/lib/python3.2/dist-packages/pyttsx-1.1-py3.2.egg', '/usr/lib/python3.2','usr/lib/python3.2/plat-linux2', '/usr/lib/python3.2/lib-dynload','/usr/local/lib/python3.2/dist-packages','/usr/lib/python3/dist-packages']
  </code></pre>
  
  <p>ls /usr/local/lib/python3.2/dist-packages results in...</p>
  
  <pre><code>easy-install.pth pyttsx-1.1-py3.2.egg setuptools-5.4.1-py3.2.egg setuptools.pth
  </code></pre>
  
  <p>unzip -t /usr/local/lib/python3.2/dist-packages/pyttsx-1.1-py3.2.egg shows....</p>
  
  <pre><code>pyttsx/__init__.py  OK
  pyttsx/voice.py   OK
  pyttsx/engine.py  OK
  (etc...)
  No errors detected in compressed data of pyttsx-1.1-py3.2.egg
  </code></pre>
  
  <p>Thanks for your help!</p>