title: Pyttsx3 not working with PyInstaller
body: <p>I get this error from the exe generated by PyInstaller when using Pyttsx3. The code works fine in python. I've tried using other versions of PyInstaller and Pyttsx but it doesn't make a difference. I've also tried Py2exe which is also not working with Pyttsx3, does anyone know what's causing this?</p>
  
  <blockquote>
    <p>The code</p>
  </blockquote>
  
  <pre><code>import pyttsx3 
  engine = pyttsx3.init()
  
  engine.say('Test') 
  engine.runAndWait()
  </code></pre>
  
  <blockquote>
    <p>The error after running the exe generated</p>
  </blockquote>
  
  <pre><code>Traceback (most recent call last):
    File "site-packages\pyttsx3\__init__.py", line 44, in init
    File "c:\python34\lib\weakref.py", line 125, in __getitem__
      o = self.data[key]()
  KeyError: None
  
  During handling of the above exception, another exception occurred:
  
  Traceback (most recent call last):
    File "Test.py", line 85, in &lt;module&gt;
    File "site-packages\pyttsx3\__init__.py", line 46, in init
    File "site-packages\pyttsx3\engine.py", line 52, in __init__
    File "site-packages\pyttsx3\driver.py", line 75, in __init__
    File "importlib\__init__.py", line 109, in import_module
    File "&lt;frozen importlib._bootstrap&gt;", line 2254, in _gcd_import
    File "&lt;frozen importlib._bootstrap&gt;", line 2237, in _find_and_load
    File "&lt;frozen importlib._bootstrap&gt;", line 2212, in _find_and_load_unlocked
    File "&lt;frozen importlib._bootstrap&gt;", line 321, in _call_with_frames_removed
    File "&lt;frozen importlib._bootstrap&gt;", line 2254, in _gcd_import
    File "&lt;frozen importlib._bootstrap&gt;", line 2237, in _find_and_load
    File "&lt;frozen importlib._bootstrap&gt;", line 2224, in _find_and_load_unlocked
  ImportError: No module named 'pyttsx3.drivers'
  </code></pre>