Anaconda ์ค์น ์์ฒด๋ ๊ทธ๋ฆฌ ์ด๋ ค์ด ์ ์ด ์๊ธฐ ๋๋ฌธ์ ์๋ตํฉ๋๋ค.
์ค๋ฌด์์ ์ ๋ฒ ์ ์ฉํ๋ ํ์ ๊ณต์ ํฉ๋๋ค.
1. ํจํค์ง ๊ด๋ฆฌ
๊ฐ. ํจํค์ง ์ค์น
> conda install numpy scipy pandas
๋. ํจํค์ง ์ ๊ฑฐ
> conda remove ํจํค์ง๋ช
๋ค. ํจํค์ง Update
> conda update ํจํค์ง๋ช
๋ผ. ๋ชจ๋ ํจํค์ง Update
> conda update --all
๋ง. ์ค์น๋ ํจํค์ง ํ์ธ
> conda list
๋ฐ. ํจํค์ง ์ด๋ฆ์ ์ ๋ชจ๋ฅผ๋ ๊ฒ์
> conda search *beautiful*
2. ํ๊ฒฝ ๊ด๋ฆฌ
๊ฐ. ๊ฐ์ํ๊ฒฝ ์์ฑ
> conda create -n [๊ฐ์ํ๊ฒฝ๋ช ] [๊ธฐ๋ณธ์ค์นํ ํจํค์ง]
'๊ธฐ๋ณธ์ค์นํ ํจํค์ง'๋ ์ฌ๋ฌ ํจํค์ง๋ฅผ ํ๊บผ๋ฒ์ ์ง์ ํ ์ ์๋ค.
๋. ํจํค์ง์ ํน์ ๋ฒ์ ์ ์ค์นํ์ฌ ๊ฐ์ํ๊ฒฝ ์์ฑ
> conda create -n my_env python=3.6
๋ค. ๊ฐ์ํ๊ฒฝ ํ์ฑํ
> source activate [๊ฐ์ํ๊ฒฝ๋ช ]
๋ผ. ๊ฐ์ํ๊ฒฝ ๋นํ์ฑํ
> source deactivate
3. ๊ฐ์ํ๊ฒฝ ์ ์ฅ ๋ฐ ๊ณต์
๊ฐ. ๊ฐ์ํ๊ฒฝ export
> conda env export > [ํ์ผ์ด๋ฆ].yaml
์ด ํ์ผ์ ๋ฐฑ์ ํ๊ฑฐ๋ ๋ค๋ฅธ ์ฌ๋์๊ฒ ๊ฐ์ ํ๊ฒฝ์ ๊ณต์ ํ ์ ์๋ค.
๋. ๊ณต์ ๋ฐ์ yamlํ์ผ๋ก๋ถํฐ ๊ฐ์ํ๊ฒฝ ์์ฑ
> conda env create -f [ํ์ผ์ด๋ฆ].yaml
๋ค. ๊ฐ์ํ๊ฒฝ ๋ชฉ๋ก ํ์ธ
> conda env list
ํ์ฌ ํ์ฑํ ๋์ด ์๋ ๊ฐ์ํ๊ฒฝ๋ช ์์๋ * ํ์๊ฐ ๋ถ๋๋ค.
๋ผ. ๊ฐ์ํ๊ฒฝ ์ ๊ฑฐํ๊ธฐ
> conda env remove -n [๊ฐ์ํ๊ฒฝ๋ช ]