在使用GNU Parallel时从bash脚本调用python脚本
我正在尝试使用GNU parallel 20110722来并行运行一个Python脚本。下面的内容显示,我尝试的几种方法都没有成功。^C
表示我用ctrl+C中断了这个任务,因为系统没有任何反应。
me@kubuntu:~/Programs/LeitMotifsParallel$ parallel python {1} :::: <(echo MainMult.18136.py)
^C
me@kubuntu:~/Programs/LeitMotifsParallel$ parallel python {1} ::: <(echo MainMult.18136.py)
File "/dev/fd/63", line 1
MainMult.18136.py
^
SyntaxError: invalid syntax
me@kubuntu:~/Programs/LeitMotifsParallel$ parallel MainMult.18136.py
parallel: Input is tty. Press CTRL-D to exit.
^C
me@kubuntu:~/Programs/LeitMotifsParallel$
不过,当我直接从控制台运行这个Python脚本时,它是可以正常工作的。
me@kubuntu:~/Programs/LeitMotifsParallel$ MainMult.18136.py
/home/me/Programs/LeitMotifsParallel/StAlg.py:6: DeprecationWarning: the sets module is deprecated
import sets #@UnusedImport
Start : 18:59:34 11Aug2011
['M']
['M']
(...)
我一直没有找到解决这个问题的方法,所以如果你能帮我解决这个问题,我将非常感激。