Build PyCUDA Windows development environment and pycudawindows
Build a development environment for PyCUDA
PyCUDA requires the python Boost library and Numpy Library (1.0.4 or above), and the CUDA Development Environment (more than 2.0 ).
You can download the required packages in Windows 64 at the following URL,
Http://www.lfd.uci.edu /~ Gohlke/pythonlibs/# boost. python.
In addition, PyCUDA also requires the pytools library, and the pytools Library requires the six, appdirs, and decorator libraries. These three libraries can be directly installed using the easy_install tool, install Pytools after the three libraries are installed.
Next, install CUDA. The latest CUDA version is 6.5, which is
Https://developer.nvidia.com/cuw.downloads.
Install PyCUDA after installing CUDA.
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 bin path (C: \ ProgramFiles (x86) \ Microsoft Visual Studio 10.0 \ VC \ bin) of VS2010 to the system environment variable to correctly execute the PyCUDA program.