SGE (QSUB)를 사용하여 클러스터의 다른 노드에 파이썬 함수, 예를 들어 my_fun(x1,x2)
을 실행하고 싶습니다. 나는 명령 줄에서 숫자 인수에 소요 스크립트 my_script.py
를 생성, 그래서 로컬로 실행 할 때, 나는 지금은 서로 다른 값을 가진 루프에서 클러스터에이 스크립트를 제출할Python을 사용하여 숫자 인수가있는 QSUB에 작업 제출
python my_script.py x1 x2
로 호출 할 것 x1과 x2의 또한 노드가 설치된 모듈 인 파이썬 &에 액세스하려면 QSUB를 통해 파이썬 스크립트를 호출하기 전에 노드에서 module load Python/2.7
을 실행해야합니다.
이것은 매우 단순하고 일반적인 사용 사례처럼 보이지만 파이썬에서이 작업을 수행하는 간단한 방법을 찾을 수 없습니다. BASH와 파이썬 사이를왔다 갔다하는 것은 다소 어색해 보인다.
어레이 작업을 살펴보십시오. –