์šฐ๋ถ„ํˆฌ 18.04์— ์•„๋‚˜์ฝ˜๋‹ค๋ฅผ ์„ค์น˜ํ•ด๋ณด์ž!

์•„๋‚˜์ฝ˜๋‹ค๋ž€?

์ด๋ฒˆ์— ์ฐพ์•„๋ณด๋ฉด์„œ ์ข€ ์•Œ๊ฒŒ ๋˜์—ˆ๋‹ค
ํŒŒ์ด์ฌ ๊ธฐ๋ฐ˜์˜ ๋ฐ์ดํ„ฐ ๊ณผํ•™ ๋ฐ ๋จธ์‹ ๋Ÿฌ๋‹ ํ”Œ๋žซํผ์ด๋‹ค
์ฃผ๋กœ ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ, ์˜ˆ์ธก ๋ถ„์„ ๋ฐ ๊ณผํ•™ ์ปดํ“จํŒ…์— ์‚ฌ์šฉ๋˜๋Š” ์žˆ๊ธฐ์žˆ๋Š” ํ”Œ๋žซํผ ์ค‘ ํ•˜๋‚˜!

1,000๊ฐœ ์ด์ƒ์˜ ๋ฐ์ดํ„ฐ ํŒจํ‚ค์ง€, ์ฝ˜๋‹ค ๋ช…๋ น์ค„ ๋„๊ตฌ ๋ฐ ์•„๋‚˜์ฝ˜๋‹ค ๋„ค๋น„๊ฒŒ์ดํ„ฐ๋ผ๋Š” ๋ฐ์Šคํฌํ†ฑ GUI๊ฐ€ ํ•จ๊ป˜ ์ œ๊ณต๋œ๋‹ค


๊ฑฐ๋‘์ ˆ๋ฏธํ•˜๊ณ .. ๊ทธ๋ƒฅ ์„ค์น˜์— ๋ฐ”๋กœ ๊ฐ€์ž


์„ค์น˜ํ•˜๊ธฐ

์•„๋ž˜ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•˜๊ฒŒ ๋˜๋ฉด ํ˜„์žฌ ๊ฒฝ๋กœ๋ฅผ ์‹œ์ค€์œผ๋กœ ๋‹ค์šด๋กœ๋“œ๊ฐ€ ๋œ๋‹ค
์•„๋‚˜์ฝ˜๋‹ค ๋ฒ„์ „์„ ๋‹ค๋ฅด๊ฒŒ ์„ค์น˜ํ•˜๊ณ  ์‹ถ์œผ๋ฉด ์•„๋‚˜์ฝ˜๋‹ค ์—ฌ๊ธฐ๋ฅผ ์ฐธ์กฐํ•ด์ฃผ์ž!
ํ•˜์ง€๋งŒ conda update conda๋„ ์žˆ์œผ๋‹ˆ ์ฐธ๊ณ ํ•˜์ž

$ curl -O https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh


์„ค์น˜ ์Šคํฌ๋ฆฝํŠธ ์‹คํ–‰

์•„๋ž˜ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•˜๋ฉด Enter๋ž‘ Yes๋ฅผ ์น˜๋ผ๋Š” ์•ˆ๋‚ด ๋ฌธ๊ตฌ๊ฐ€ ๋‚˜์˜ค๋Š”๋ฐ
๊ฒฝ๋กœ๋ฅผ ๋ฐ”๊พธ๊ณ  ์‹ถ์ง€ ์•Š๊ณ  ์›๋ž˜ ์ œ๊ณตํ•˜๋Š” default๊ฐ’์œผ๋กœ ์„ค์น˜ํ•˜๊ณ  ์‹ถ์œผ๋ฉด ์ฃ„๋‹ค ํ•ด๋‹น ๋‹จ์–ด๋ฅผ ์ž…๋ ฅํ•ด์ฃผ์ž!

$ bash https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh


์†Œ์‹ฑํ•˜๊ธฐ

์„ค์น˜ ์Šคํฌ๋ฆฝํŠธ ๋ ์ค„์— ํ™˜๊ฒฝ๋ณ€์ˆ˜ ํŒŒ์ผ์ธ ~/.bashrc ํŒŒ์ผ์— ์“ธ ๊ฑฐ๋ƒ๊ณ  ๋ฌผ์–ด๋ณธ๋‹ค
yes๋ผ๊ณ  ๋ˆŒ๋ €๋‹ค๋ฉด ์•„๋ž˜ ๋ช…๋ น์–ด๋กœ ํŒŒ์ผ์„ ์†Œ์‹ฑํ•ด์ฃผ์ž

$ source ~/.bashrc


conda ๊ฐ„๋‹จํ•œ ๋ช…๋ น์–ด ์ •๋ฆฌ

  • conda info : ํ˜„์žฌ ์ฝ˜๋‹ค ์„ค์น˜ ์œ ํ˜•์— ๋Œ€ํ•œ ์ •๋ณด ํ‘œ๊ธฐ
  • conda update conda : ์ฝ˜๋‹ค ๋„๊ตฌ๋ฅผ ์—…๋ฐ์ดํŠธ
  • conda update anaconda : ์œ„์˜ conda๋ฅผ ์—…๋ฐ์ดํŠธ ํ›„ ์‹คํ–‰ํ•ด์•ผ ์•„๋‚˜์ฝ˜๋‹ค ์—…๋ฐ์ดํŠธ๊ฐ€ ์ˆ˜ํ–‰๋จ


๊ฐ€์ƒ ํ™˜๊ฒฝ ๊ตฌ์ถ•

bigbigpark์ด๋ผ๋Š” ์ด๋ฆ„์˜ ๊ฐ€์ƒํ™˜๊ฒฝ์„ ๊ฐ€์ง€๋Š” python 3.6 ๊ธฐ๋ฐ˜ ํ™˜๊ฒฝ ๊ตฌ์ถ•

  • ์„ค์น˜ : conda create -n bigbigpark python=3.6
  • ์ œ๊ฑฐ : conda env remove -n bigbigpark
  • ํ™˜๊ฒฝํ™•์ธ : conda info --envs or conda env list
  • ์‹คํ–‰ : conda activate bigbigpark
  • ์ข…๋ฃŒ : conda deactivate


Reference

Leave a comment