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

Reply via email to