I wish to install pywin32 extensions but the installer isnt finding a Python install. I found the Python app at C:\Program Files\Derivative\TouchDesigner088\bin, but not successful in typing it into installer interface. Should I have a full install of Python in addition to the one that Touch presumably installs? OR should I somehow point the installer towards the TD install of Python ?
error is:
“Python 3.3 required , not found in registry”
I would do a regular separate version of Python. We don’t ‘install’ Python really, it just comes with our installer and it sits in the TD directory. We don’t do any work to make it available to the rest of the system.
I got something installed (I think) but python doesn’t seem to be finding the module, either in TD textport or a standalone Python shell, I’m assuming that theinstaller didnt work properly and/or some path isnt set properly as a result. I re-checked PATH variables, dunno what else to do:
python >>> import pyttsx
Traceback (most recent call last):
File “”, line 1, in
File “C:/Program Files/Derivative/TouchDesigner088/bin/TouchInit.py”, line 147, in tdcustomimport
r = previousimport(*args, **kw)
File “C:/Python33/Lib/site-packages\pyttsx_init_.py”, line 18, in
from engine import Engine
File “C:/Program Files/Derivative/TouchDesigner088/bin/TouchInit.py”, line 147, in tdcustomimport
r = previousimport(*args, **kw)
ImportError: No module named ‘engine’
python >>>
python >>>
python >>> engine = pyttsx.init()
Traceback (most recent call last):
File “”, line 1, in
NameError: name ‘pyttsx’ is not defined
python >>>
python >>>
python >>> engine.say(‘Sally sells seashells by the seashore.’)
Traceback (most recent call last):
File “”, line 1, in
NameError: name ‘engine’ is not defined
python >>>
python >>>
python >>> engine.say(‘The quick brown fox jumped over the lazy dog.’)
Traceback (most recent call last):
File “”, line 1, in
NameError: name ‘engine’ is not defined
python >>>
python >>>
python >>> engine.runAndWait()