Running scipy.weave programs on cluster with shared filesystem (Trac #1370) #1895
Labels
defect
A clear bug or issue that prevents SciPy from being installed or used as expected
Migrated from Trac
Original ticket http://projects.scipy.org/scipy/ticket/1370 on 2011-01-23 by trac user temporaer, assigned to unknown.
my application makes use of
scipy.weave
(0.4.9) to run c-code onnumpy
arrays. The same function is called with different data on multiple computers of our cluster using the parallel execution mechanisms coming withipython
.As far as I can see, weave stores its compiled libraries in
~/.python26_compiled
. As all computers share the file system viaNFS
, this will actually be the same folder, and the same library file name, resulting in write conflicts (and /weird/ error messages)I put a symbolic link from
/tmp
to~/.python26_compiled
and that seemed to fix the problem.Should there be a way to specify and create directories elsewhere and/or include the hostname in the hash-generation? Or am I missing something important?
The text was updated successfully, but these errors were encountered: