[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Condor-users] transfering a file named _spin.so

I'm running a python job in the vanilla universe.  It needs a library
to run, so I specify this in my submit file:

universe = vanilla
should_transfer_files = YES
transfer_input_files = xcombine.py,spin.py,_spin.so
when_to_transfer_output = ON_EXIT_OR_EVICT

My python script is able to import xcombine.py and spin.py, but
when spin.py tries to import _spin, I get:

Traceback (most recent call last):
  File "/var/compute/condor/mathlab5/execute/dir_25934/condor_exec.exe", line 5, in ?
    from spin import *
  File "/var/compute/condor/mathlab5/execute/dir_25934/spin.py", line 9, in ?
    import _spin
ImportError: /var/compute/condor/mathlab5/execute/dir_25934/_spin.so: cannot open shared object file: No such file or directory

Any idea what's up with this?  Is it the leading underscore that is
causing trouble?  python seems to require this...