Solved with 64-bit binaries all the way... 1) Uninstalled my previous 32-bit python.
2) Downloaded and installed (in this order): http://www.python.org/ftp/python/2.6.5/python-2.6.5.amd64.msi http://www.lfd.uci.edu/~gohlke/pythonlibs/numpy-1.4.1.win-amd64-py2.6-mkl.exe http://www.lfd.uci.edu/~gohlke/pythonlibs/scipy-0.8.0b1.win-amd64-py2.6.exe http://www.lfd.uci.edu/~gohlke/pythonlibs/pycuda-0.94rc.win-amd64-py2.6.exe http://www.lfd.uci.edu/~gohlke/pythonlibs/matplotlib-0.99.3.win-amd64-py2.6.exe (probably not needed) http://www.lfd.uci.edu/~gohlke/pythonlibs/pyopencl-0.91.5.win-amd64-py2.6.exe Works fine now on Windows 7x64. Thanks Christoph Golke for building/hosting these binaries and Andreas for pointing me in the right direction. Rick On Tue, Jun 22, 2010 at 5:17 PM, Andreas Kloeckner <[email protected]> wrote: > > On Tue, 22 Jun 2010 12:20:28 -0400, Rick Gerkin <[email protected]> wrote: > > > > > > > For the latter, all dependencies are 64-bit > > > > libraries except for MSVCR90.dll, MSVCP90.dll, the boost_python dll > > > > mentioned above, python26.dll, and the _cl.pyd I am examining. For the > > > next > > > > step in getting this to work, I don't what of all this is relevant. > > > Should > > > > I abandon trying to make it work in a 64-bit OS? Has anyone ever made > > > > it > > > > work in 64-bit Windows? > > > > > > I'm not sure I understand what you're saying here--which ones are > > > 64-bit, and which ones are 32? Wouldn't they all need to be 64-bit? > > > > > > > OK, you're probably right that they should all be 64-bit. I imagine I can > > find 64-bit version of each of them, except _CL.pyd. I don't know why the > > pyOpenCl build script didn't try to build me a 64-bit version. Maybe it was > > just matching the bit-depth of its immediate dependencies (e.g. > > Python26.dll, BoostPython-VC90-MT-1.43.dll). Perhaps I should work from the > > bottom and try to get/build 64-bit dll's all the way up. Is it known > > whether anyone has built a 64-bit _CL.pyd in Windows? > > As far as I know, the PyOpenCL build will try to match the Python > interpreter with which it is being built. > > HTH, > Andreas > -- Richard C. Gerkin Postdoctoral Fellow, Dept. of Biological Sciences Carnegie Mellon University _______________________________________________ PyOpenCL mailing list [email protected] http://lists.tiker.net/listinfo/pyopencl
