-
๊ฐ์ํ๊ฒฝ ์ด๊ธฐ ์ค์ , ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค์น (conda)Computer Science/๊ฐ๋ฐ 2023. 11. 29. 13:59๋ฐ์ํ
ํ๋ก์ ํธ๋ง๋ค ๊ฐ์ํ๊ฒฝ์ ์๋ก ํ์ ๊ตฌ์ฑ์ ํ ๋ ๋ฐ๋ณต๋๋ ์์ ์ด ๋ง์๋ฐ ์ด๋ฅผ ์ ๋ฆฌํด๋ณด๋ ค๊ณ ํ๋ค.
์ฐ์ ๋์ ๊ฐ๋ฐ ํ๊ฒฝ์ ์ด๋ ๋ค.
- OS: Linux Ubuntu 20.04.05 LTS
- Kernel: Linux 5.15.0-79-generic
- Architecture: x86-64
1) ๊ฐ์ํ๊ฒฝ ์์ฑ, ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค์น
- ํ์ด์ฌ ๋ฒ์ : 3.6
- pytorch ๋ฒ์ : 1.7
conda create -n pytorch1.7 python=3.6 conda activate pytorch1.7 conda install anaconda conda install pytorch==1.7.0 torchvision==0.8.0 torchaudio==0.7.0 cudatoolkit=10.2 -c pytorch pip install timm==0.3.2
- conda install anaconda
์ด ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ฉด numpy, matplotlib, jupyter, imageio, scipy, seaborn ๋ฑ๋ฑ ๋ค์ํ๊ณ ์ ์ฉํ ํจํค์ง๊ฐ conda ๊ด๋ฆฌ์๋ก ํต์ผํด์ ์๋์ผ๋ก ์ค์นํ ์ ์๋ค.
conda install -c conda-forge pillow
pip install pillow
์ด๋ฐ์์ผ๋ก ๋ช ๋ น์ด๋ก ๋ชจ๋์ ํ๋์ฉ ๊น์์ฃผ๋ ๊ฒ์ ๋๋ฌด ๊ท์ฐฎ๊ธฐ๋ ํ๊ณ ,
conda ํจํค์ง ๊ด๋ฆฌ์์ pip ํจํค์ง ๊ด๋ฆฌ์๋ฅผ ํผ์ฉํด์ ์ฌ์ฉํ๊ฒ ๋๋ฉด ํจํค์ง๋ฅผ ๋ฐ์์ค๋ ์ฃผ์๊ฐ ๋ค๋ฅด๊ณ ์ค์นํ๋ ๋ชจ๋๊ณผ ํจํค์ง๊ฐ ๋ค๋ฅผ ์ ์๊ธฐ ๋๋ฌธ์ ์ฌ๋ฌ๊ฐ์ง ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์๋ค.
์ด์ ์ ๊ฒช์๋ ์ํ์ฐฉ์ค๋ก pip ์ ์ฌ์ฉํด์ ๋ถ๋ช ํ torch๋ฅผ ์ค์นํด์ฃผ์๋๋ฐ import error(ModuleNotFoundError : no module named 'torch')๊ฐ ๋จ๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๊ณ ๊ทธ๊ฑธ ํด๊ฒฐํด์ฃผ๊ธฐ ์ํด์ pip ์ conda ๋ก ํจํค์ง๋ฅผ ๊น์๋ค ์ง์ ๋ค ํ๋ฉด์ ์๋ฌ๊ฐ ๊ณ์ ํด๊ฒฐ๋์ง ์์๋ ์ ์ด ์๊ธฐ ๋๋ฌธ์ ์ด์ ๋ ์๋์ฝ๋ค์์๋ ๋๋๋ก pip install ๋ณด๋ค๋ conda install์ ์ฌ์ฉํด์ ์ค์น ํด์ฃผ๋ ค๊ณ ํ๋ค.
timm ๋ชจ๋๋ ์ค์นํด์ฃผ์๋๋ฐ, ๊ฐ๋จํ๊ฒ ๋งํ๋ฉด pretrain ๋ ์ด๋ฏธ์ง ๋ถ๋ฅ ๋ชจ๋ธ๋ค์ pytorch ์์ ํ์ฉํ๊ธฐ ์ํ ๋ชจ๋์ด๋ค.
torchvision์์ ์ ๊ณตํ๋ pretrained model(https://pytorch.org/vision/stable/models.html) ๋ณด๋ค timm์ด ๋ ๋ง์ ์ฌ์ ํ์ต ๋ชจ๋ธ์ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ ๋ง์ด ์ฌ์ฉ๋๋ค.
2) ์ฃผํผํฐ ๋ ธํธ๋ถ ์ค์น, ์ฃผํผํฐ ๋ ธํธ๋ถ ์ปค๋๊ณผ ๊ฐ์ํ๊ฒฝ ์ฐ๋
conda install jupyter conda install -c conda-forge jupyterlab conda install ipykernel python -m ipykernel install --user --name pytorch1.7 --display-name pytorch1.7
'Computer Science > ๊ฐ๋ฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
No module named 'jupyter_core' (0) 2023.12.04 [Linux] miniconda3 - conda command not working (tqdm) (0) 2023.12.01 ln -s ๋ช ๋ น์ด (1) 2023.10.11 ํฐ๋ฏธ๋์์ ๊น ์ปค๋ฐํ๊ธฐ (0) 2023.10.06