๐ ์๋์ฝ๋ค(Anaconda)๋ ํ์ด์ฌ์ ํฌํจํ numpy, scipy, sklearn ๋ฑ ๋จธ์ ๋ฌ๋์ด๋ ๋ฐ์ดํฐ ๊ณผํ์ ํ์ํ ๋ค์ํ ํจํค์ง๊ฐ ํฌํจ ๋์ด์๋ ํ์ด์ฌ ๋ฐฐํฌํ์ ๋๋ค.
pip๊ณผ ๋ค๋ฅด๊ฒ install ํ ์ ์๋ ํจํค์ง๊ฐ ํ์ ๋์ด ์์ง๋ง,
๊ทธ๋ฅ ํ์ด์ฌ์ ์ค์นํ๊ณ ์ผ์ผ์ด ํจํค์ง๋ฅผ ์ค์นํ๋ ๊ฒ๋ณด๋ค ์์กด์ฑ์ด๋ ์ฌ๋ฌ ๋ฌธ์ ๋ค ๋๋ฌธ์ ์๋์ฝ๋ค๋ฅผ ์ฌ์ฉํ๋๊ฒ ํธ๋ฆฌํ ์ ์์ต๋๋ค.
์๋์ฝ๋ค ์ค์นํ์ผ ๋ค์ด ๋ฐ ์คํ
์๋ ๋ ๋ฐฉ๋ฒ ์ค ๋ณธ์ธ์ ํ๊ฒฝ์ ๋ง๊ฒ ์ค์นํ์ผ์ ๋ค์ด๋ฐ๊ณ ์คํํฉ๋๋ค.
1. MacOS๋ Linux GUI ํ๊ฒฝ์์๋ ์๋์์ ์ค์นํ์ผ์ ์ง์ ๋ค์ด๋ก๋ ๋ฐ์ ํ ์คํํฉ๋๋ค.
Anaconda | Anaconda Distribution
Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine.
www.anaconda.com
2. Linux ํฐ๋ฏธ๋์์๋ ์๋ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ์ฌ ์ค์นํ์ผ์ ๋ค์ด๋ก๋ ๋ฐ์ ํ bash์๋ก ์คํํฉ๋๋ค.
$ wget https://repo.anaconda.com/archive/Anaconda3-2021.11-Linux-x86_64.sh
$ bash Anaconda3-2021.11-Linux-x86_64.sh
์ค์น ํ์ธํ๊ธฐ
์๋ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅ ํ, ์ ์คํ๋๋ฉด ์๋ฃ~~!
$ conda
์๋์ฝ๋ค ์ฌ์ฉ๋ฒ
๊ฐ์ํ๊ฒฝ ํ์ธ
์๋์ฝ๋ค๋ฅผ ์ค์นํ๋ฉด ๊ธฐ๋ณธ์ ์ผ๋ก base๋ผ๋ ํ๊ฒฝ์ด ์์ต๋๋ค. ์ด ํ๊ฒฝ์๋ ์ด๋ฏธ ๊ธฐ๋ณธ์ ์ธ ํจํค์ง๊ฐ ์ค์น๋์ด ์์ต๋๋ค.
์๋ ๋ช ๋ น์ด๋ฅผ ์คํํ๋ฉด ํ์ฌ ์์ฑ๋์ด ์๋ ๊ฐ์ํ๊ฒฝ์ ๋ณผ ์ ์์ต๋๋ค.
$ conda env list
๊ฐ์ํ๊ฒฝ ์์ฑ
$ conda create -y -n ์์ฑํ ๊ฐ์ํ๊ฒฝ์ด๋ฆ python=์ํ๋๋ฒ์
ex) python 3.9๋ฒ์ ์ผ๋ก new_env๋ผ๋ ๊ฐ์ํ๊ฒฝ ์์ฑ
โถ๏ธ conda create -y -n new_env python=3.9
๊ฐ์ํ๊ฒฝ ํ์ฑํ
$ conda activate ํ์ฑํํ ๊ฐ์ํ๊ฒฝ์ด๋ฆ
ex) ํ์ฌ (base)์์ new_env ๊ฐ์ํ๊ฒฝ ํ์ฑํ
โถ๏ธ (base) ~$ conda activate new_env
ํ์ฌ (new_env)์์ base ๊ฐ์ํ๊ฒฝ ํ์ฑํ
โถ๏ธ (new_env) ~$ conda activate base
๐๐๐
'๐ป My Work > ๐ค etc ...' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Linux] CMake ์ค์น ๋ฐฉ๋ฒ (0) | 2023.01.04 |
---|---|
๋์์ธ ๋ฌธ์ ๋ฒ์ ๊ด๋ฆฌ, ๋ฌธ์ ์ด๋ฆ ํ์ (0) | 2022.12.21 |
diagrams.net - vscode๋ก drawio ์ฌ์ฉํ๊ธฐ (0) | 2022.11.30 |
์ํํธ์จ์ด ์๋ช ์ฃผ๊ธฐ์์ ๋งํ๋ ์ํ ๋ฒ์ , ๋ฒ ํ ๋ฒ์ , RC ๋ฒ์ (0) | 2022.11.10 |
ํฐ์คํ ๋ฆฌ ๊ธ์ฐ๊ธฐ ๋ฒํผ ์ ๋ณด์ฌ์ (ํด๊ฒฐ ๋ฐฉ๋ฒ & ๊ธ์ฐ๊ธฐ ๋ฒํผ ๋จ์ถํค) (2) | 2022.10.29 |