Hello, I'm trying to get set up with PyCUDA and I'm running into some difficulties.

There seems to be something amiss in the PyTools package Importing pycuda.autoinit generates the following error:

Traceback (most recent call last):
  File "C:\Users\Nathan\workspace\PyCUDA Demo\src\main.py", line 4, in <module>
    import pycuda.autoinit
  File "C:\Python27\lib\site-packages\pycuda\autoinit.py", line 6, in <module>
    from pycuda.tools import make_default_context
  File "C:\Python27\lib\site-packages\pycuda\tools.py", line 31, in <module>
    from pytools import memoize
  File "C:\Python27\lib\site-packages\pytools-11-py2.7.egg\pytools\__init__.py", line 10, in <module>
    decorator_module = __import__("decorator", level=0)
ImportError: No module named decorator

Any help anyone can provide would greatly be appreciated.