Pycuda Development Environment Construction
Pycuda requires Python's boost library and NumPy library (1.0.4 or more), and the Cuda development environment (over 2.0).
The packages required under the WINDOWS64 environment can be downloaded directly to the following URLs.
http://www.lfd.uci.edu/~gohlke/pythonlibs/#boost. Python.
In addition Pycuda also need Pytools library, and Pytools library need six,appdirs,decorator These three libraries, these three libraries can be installed directly through the Easy_install tool, install the three libraries before installing Pytools.
The next Cuda, currently the latest Cuda, is 6.5, which is
Https://developer.nvidia.com/cuda-downloads.
CUDA installation and then install Pycuda.
Http://www.lfd.uci.edu/~gohlke/pythonlibs/4jci5y59/pycuda-2014.1-cuda-6.5.14.win-amd64-py2.7.exe.
Finally, you need to add the path to the VS2010 bin in the System environment variable (C:\ProgramFiles (x86) \microsoft Visual Studio 10.0\vc\bin) to execute the Pycuda program correctly.
Pycuda's Windows Development environment builds