728x90
728x90
singularity definition file 작성하기
(test.def)
Bootstrap: library # Singularity Container Library에서 받을 것임을 명시
From: library/default/ubuntu:22.04 # Singularity Container Library에서 검색 후 pull cmd에 나와있는 주소
%post
apt -y update
apt -y install python3
apt -y install python3-pip
pip3 install numpy
pip3 install tensorboard
pip install torch
pip3 install PyQt5
pip3 install PyOpenGL
pip3 install librosa
singularity container 만들기
(test.sif)
sudo singularity build --nv test.sif test.def
--nv 옵션을 주어야 gpu를 정상적으로 사용할 수 있다.
singularity container 사용하여 코드 실행시키기
singularity exec --nv test.sif python3 실행파일.py
마찬가지로 --nv 옵션을 주어야 gpu를 정상적으로 사용할 수 있다.
728x90
728x90
'기타' 카테고리의 다른 글
g++, gcc 차이 및 gcc 옵션들 (0) | 2023.09.13 |
---|