์ปค๋ ๋ฉ์ถค ๋ฌธ์
๋๊ธ ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ ๊ณผ์ ์ค์ pykospacing๊ฐ import๊ฐ ์๋๋ ๋ฌธ์ ๊ฐ ์๊ธฐ๊ณ , ๋ง์ถค๋ฒ ๊ฒ์ฌ๊ธฐ ๋ํ json ํ์ผ ๊ด๋ จ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค.. ๋ํ ์ปค๋์ด ์ง์์ ์ผ๋ก ๋ฉ์ถ๋คโฆ
์ฌ๊ธฐ์์ ์๋ ค์ฃผ๋ ๋ฐฉ๋ฒ๋ค์ ๋ชจ๋ ์๋ํด๋ณด์์ผ๋ ํด๊ฒฐ๋์ง ์์๋ค. ๊ทธ๋์ ์์ anaconda๋ฅผ ์ง์ฐ๊ณ ์๋ก ์ค์นํ๋ ค๊ณ ํ๋ค. anaconda๋ฅผ ์ง์ฐ๋ ๋ฐฉ๋ฒ์ ๊ณต์ ์ฌ์ดํธ์ ์ ๋์์๋ค.
์ฐ์ anaconda-clean
ํจํค์ง๋ฅผ ์ค์นํ๊ณ ์คํํ์ฌ ๋ชจ๋ ๊ด๋ จ ํ์ผ๋ค(ํจํค์ง, ์ปค๋, โฆ)์ ํ๋์ ๋ฐฑ์
ํ์ผ๋ก ๋ง๋ค์ด ์ค ํ ํ ๋ฒ์ ์ญ์ ํ๋ฉด ๋๋ค. ๊ทธ ํ ๋ ๋ค์ ๊ณต์ ํํ์ด์ง์์ ์๋ ค์ฃผ๋๋๋ก ์ค์น๋ฅผ ์งํํ๋ฉด ๋๋ค. -๋-
์งํํ๋ ์ค anaconda๋ฅผ ์ค์นํ๋ฉด python์ ์ค์นํ์ง ์์๋ ๋๋? ํ๋ ๊ถ๊ธ์ฆ์ด ์๊ฒจ ๋ ๋ค์ ๊ฒ์ํด๋ณด์๋ค.(๋ชจ๋ ๋ต์ ๊ตฌ๊ธํ์ด ์๊ณ ์๋ค.)
๊ทธ ๋ต์ ์ฌ๊ธฐ์ ์ฐพ์ ์ ์์๋ค.
- ์์ฝ: ํ๊ฒฝ ๋ณ์ ์ถฉ๋ ๋ฑ์ ๋ฌธ์ ๊ฐ ์์ ์ ์๊ธฐ ๋๋ฌธ์ python๊ณผ anaconda ์ค ํ๋๋ง ์ค์นํ๋ ๊ฒ์ด ๋ฐ๋์งํ๋ค.
ํ์ง๋ง, pandas์ numpy ๋ฑ ๋ฐ์ดํฐ๋ถ์์ ๋ฐ๋์ ํ์ฉ๋๋ ํจํค์ง๋ค์ ๊ฐ์ง๊ณ ์๋ anaconda๋ฅผ ์ค์นํ๋ ๊ฒ์ ๊ถ์ฅํ๋ค.
ํจํค์ง ๊ด๋ฆฌ
๊ทธ ์ดํ ํจํค์ง ์ค์นํ๋๋ฐ์๋ ๋ค์๊ณผ ๊ฐ์ ๋ฐฉ๋ฒ์ด ์๋ค. ์ฌ๊ธฐ์ ์ฌ๊ธฐ.
- ์์ฝ: ๊ฐ์ํ๊ฒฝ์ ๋ง๋ค๊ณ ๊ฑฐ๊ธฐ์ ์ค์นํ ๋๋
pip install
๋conda install
์ด๋ ๋ฌด๊ดํ๋ค.pip3 install
์ ํ๋ฉด ์ ์ญ(base)์ ์ค์น๋๋pip install
๋ก ํ์.
์ฅฌํผํฐ ๋ ธํธ๋ถ ์์ ๊ฒฝ๋ก ๋ณ๊ฒฝ
jupyter notebook --generate-config
์ ํ๊ณ ์์ฑ๋ ํ์ผ ์์์ notebook_dir๋ฅผ ๋ณ๊ฒฝํ๋ ๋ฑ ์ฌ๋ฌ ๋ฐฉ๋ฒ๋ค์ ์ฐพ์๋ดค์ง๋ง ๋ค๋ฅธ ๋ฌธ์ ๋ง ์ฐ์์ ์ผ๋ก ๋ฐ์ํ ๋ฟ์ด์๋ค.
๋๋ ๊ฐ์ธ์ ์ผ๋ก jupyter notebook ํ์ผ์ [์์ฑ]์ ๋ค์ด๊ฐ์ [๋์(T)]์์ ์ง์ ๊ฒฝ๋ก๋ฅผ ์ถ๊ฐํ๋ ๊ฒ์ด ํ๋ ๊ฒ์ด ๊ฐ์ฅ ๋น ๋ฅด๊ณ ์ฌ์๋ค.
- ์์ฝ: ์์ ๊ทธ๋ฆผ์ฒ๋ผ ๊ทธ๋ฅ [๋์(T)]์
%USERPROFILE%
๋ฅผ ์ง์ฐ๊ณ ํด๋น ๊ฒฝ๋ก๋ฅผ ๋ฃ์ผ๋ฉด ๋๋ค. ๊ทธ ์ดํ ์ฅฌํผํฐ ๋ ธํธ๋ถ์ ๋ค์ ์คํํ๋ฉด ์ง์ ํด์ค ๊ฒฝ๋ก์์ ์์๋๋ค! ๋ค๋ง ์ฅฌํผํฐ ๋ ธํธ๋ถ์ด ์์ ์ผ์ง์ง ์๋๋ค๋ฉด ๊ฒฝ๋ก์ ๋ฐฑ์ฌ๋์ฌ(\)๋ฅผ ๋ณดํต ์ฌ๋์ฌ(/)๋ก ๋ฐ๊พธ๊ณ ์๋ํด๋ณด์.
๊ฐ์ ํ๊ฒฝ ์์ฑ
์์ ์ ํ๋ค๋ณด๋ฉด ์ฌ๋ฌ ํจํค์ง๋ค์ด ์ถฉ๋๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค. ๊ทธ๋ฌ๋ฏ๋ก ํด๋น ํ๋ก์ ํธ๋ฅผ ์งํํ ๋๋ง๋ค ๋ค๋ฅธ ๊ฐ์ ํ๊ฒฝ์ ๋ง๋ค์ด ์ฃผ์ด ๊ด๋ฆฌํ๋ ๊ฒ์ด ๋ฐ๋์งํ๋ค.
cmd ์ฐฝ์์ ๋ค์๊ณผ ๊ฐ์ ์์๋ก ์์ฑํ๋ค.
conda create --name ํ๋ก์ ํธ์ด๋ฆ python=3.7
ํ์ด์ฌ ๋ฒ์ ์ ๊ฒฝ์ฐ์ ๋ง๊ฒ ์ง์ ํด์ค์ผํ๋ค.conda activate ํ๋ก์ ํธ์ด๋ฆ
: ๋ง๋ ๊ฐ์ ํ๊ฒฝ์ ์คํํ๋ค. ์ฌ๊ธฐ๊น์ง๊ฐ ๊ฐ์ํ๊ฒฝ์ ๋ง๋ค์ด์ฃผ๋ ๊ฒ์ด๊ณ , ์ฅฌํผํฐ ๋ ธํธ๋ถ์์ ํ์ฉํ๊ธฐ ์ง์ ์ค์ ์ ๋ฐ๊พธ๊ธฐ ์ํด์๋ ๋ค์์ ๊ณผ์ ์ด ์ถ๊ฐ์ ์ผ๋ก ํ์ํ๋ค.conda install ipkernel
conda install nb_conda_kernels
์ฅฌํผํฐ ๋
ธํธ๋ถ์ ๋ค์ ํ์ธํด๋ณด๋ฉด ํ๋ก์ ํธ์ด๋ฆ
์ผ๋ก ์๋ก์ด ์ปค๋(๊ฐ์ ํ๊ฒฝ)์ด ์ถ๊ฐ ๋์ด ์๋ ๊ฒ์ ๋ณผ ์ ์๋ค. ์ฌ๊ธฐ๊น์ง๋ ํด๋ ๋ณด์ด์ง ์๋๋ค๋ฉด ๋ค์์ ์คํํ๋ค.
python -m ipykernel install --user --name ๊ฐ์ํ๊ฒฝ์ด๋ฆ --display-name ๋ณด์ฌ์ง๋์ด๋ฆ
์ถ์ฒ
- https://snowdeer.github.io/python/2017/11/07/python-vs-anaconda/
- https://dailyheumsi.tistory.com/33
- http://hleecaster.com/installing-python-anaconda/
- https://docs.anaconda.com/anaconda/install/uninstall/