Dear Richard,
"Zak, Richard" <rzak(a)lps.umd.edu> writes:
First off, a huge "Thank you!" to you for
creating and maintaining
pycuda! We use it often here and your work has greatly helped us.
I would like to make a commend about the pycuda website, it would have
been beneficial to me if the prerequisites section included all of the
pycuda dependencies. I know the installer script downloads and
installs some packages if needed, but it comes as an unwelcomed
surprise when installing pycuda on a workstation which doesn't have
Internet access. Because then I burn another CD, install that
package, try again to install pycuda, just to realise that I need a
new package, burn another CD for that package, install it, find I'm
missing another one, etc, etc. However in all honesty, it is a minor
inconvenience compared to how life would be without pycuda.
I'm glad to hear you're getting good use out of the package, and I'm
also happy to hear about any issues you may be having with it--such as
this one.
I just tried to work the information you requested into the README file,
but then I realized that this is not a good idea, for two reasons:
- First, you can get this information from here:
https://github.com/inducer/pycuda/blob/master/setup.py#L201
Duplicating it would run the risk of having the README version
go stale/inaccurate/incomplete.
- Second, each of these is free to have recursive
dependencies. Including them would run an even bigger risk of going
out of date.
I've therefore decided against doing this.
Btw, I've cc'd the list. Hope you don't mind.
Andreas