importation pyttsx œuvres en python 2.7, mais pas dans python3

Question: pourquoi est-python3 impossible de trouver le moteur du module lors de l'importation de pyttsx?

Détails:

Je fais cela sur un raspberry pi avec Raspbian Wheezy

Sous python 2.7, les ouvrages suivants:

>>> import pyttsx

Sous python3, les événements suivants se produise:

>>> import pyttsx
Traceback (etc...)
 File "<stdin>", line 1, in <module>
 File "/usr/local/lib/python3.2/dist-packages/pyttsx-1.1-py3.2.egg/pyttsx/__init__.py", line 18, in <module>
ImportError: No module named engine

J'ai installé et utilisé sudo pip install pyttsx

J'ai importé sys

sys.le chemin d'accès contient cette...

>>> 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']

ls /usr/local/lib/python3.2/dist-packages résultats dans...

easy-install.pth pyttsx-1.1-py3.2.egg setuptools-5.4.1-py3.2.egg setuptools.pth

décompressez -t /usr/local/lib/python3.2/dist-packages/pyttsx-1.1-py3.2.oeuf montre....

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

Merci pour votre aide!

InformationsquelleAutor mnr | 2014-07-25