๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ’ป DEV/Python

[Python] Python ์„ค์น˜, Anaconda ์„ค์น˜ (๊ธฐ๋ณธ ํ™˜๊ฒฝ์„ค์ •)

by Rising Oneโ˜… 2023. 3. 8.
728x90
๋ฐ˜์‘ํ˜•
SMALL
Python ๊ธฐ๋ณธ์ด๋ฏธ์ง€
Anaconda ๋กœ๊ณ ์ด๋ฏธ์ง€

 

ํ•„์š”์„ฑ 

๊ฐœ๋ฐœ์„ ํ•ด๋‚˜๊ฐ€๋ฉด์„œ Jupyter(or JupyterLab or JupyterHub)๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๊ฑฐ๋‚˜, conda ํ™˜๊ฒฝ์„, DL๊ณผ ML์„ ์œ„ํ•ด์„œ๋Š” Python ๊ฐœ๋ฐœํ™˜๊ฒฝ์„ ๊ฐ–์ถฐ์•ผํ•˜๋Š” ์ผ์€ ๋‹น์—ฐํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ์ค‘ ํ•ต์‹ฌ์ด์ž ๊ธฐ๋ณธ์ธ (1) Python ์„ค์น˜, (2) Anaconda ์„ค์น˜๋ฅผ ์ง„ํ–‰ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. 

 


์ ‘๊ทผ

 

  1. Anaconda ์„ค์น˜

- (1-1) ์„ค์น˜ (Install) (1-2) ์—…๋ฐ์ดํŠธ(Update)


  2. Python ์„ค์น˜

- (1-1) ์„ค์น˜ (Install)


๋ฐฉ๋ฒ•


  1. Anaconda ์„ค์น˜

  1-1. ์„ค์น˜ (Install)

 

1) ์•„๋‚˜์ฝ˜๋‹ค ์„ค์น˜ url ์ ‘์† → download ๋ฒ„ํŠผ์œผ๋กœ ๋ณธ์ธ์˜ ์šด์˜์ฒด์ œ์— ๋งž๊ฒŒ ์„ค์น˜๋ฅผ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

 

2) cmd์ฐฝ์„ ์—ด์–ด "conda --version"์„ ์ž…๋ ฅํ•˜๊ณ , ์ œ๋Œ€๋กœ ์„ค์น˜๊ฐ€ ๋˜์—ˆ๋Š”์ง€์˜ ์—ฌ๋ถ€๋ฅผ ํŒŒ์•…ํ•ฉ๋‹ˆ๋‹ค.

(cmd)
$ > conda --version
conda 23.1.0

3) (โ˜…์œ ์˜) ์„ค์น˜ ์ค‘๊ฐ„์— ์‚ฌ์šฉ์ž ํ™˜๊ฒฝ๋ณ€์ˆ˜๋ฅผ ์ถ”๊ฐ€ํ•œ๋‹ค๋Š” "Add Acoaconda to my Path environment variable" ํ•ญ๋ชฉ์— ์ฒดํฌ๋ฅผ ์ง„ํ–‰ํ•˜๊ณ  ์„ค์น˜๋ฅผ ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

 

  1-2 ์—…๋ฐ์ดํŠธ (Update)

 

1) version ์ƒ์ด or ๊ธฐ์กด ์„ค์น˜๊ฐ€ ๋˜์–ด์žˆ๋˜ ์ƒํƒœ๋ผ๋ฉด,  ๋ฒ„์ „ ์—…๋ฐ์ดํŠธ๋ฅผ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

 

2) anaconda prompt๋ฅผ ์—ด๊ณ  ์•„๋ž˜ ๋ช…๋ น์–ด๋ฅผ ์ˆœ์„œ์— ๋งž๊ฒŒ ํ•˜๋‚˜์”ฉ ์ž…๋ ฅํ•ด์ค๋‹ˆ๋‹ค.

(anaconda prompt ์—ด๊ณ  ์ˆœ์ฐจ์ž…๋ ฅ)

1. conda update -n base conda
2. conda update --all
3. python -m pip install --upgrade pip

 

  2. Python ์„ค์น˜

  2-1. ์„ค์น˜ (Install)

1) Python ์„ค์น˜ url ์ ‘์† → download ๋ฒ„ํŠผ์œผ๋กœ ๋ณธ์ธ์˜ ์šด์˜์ฒด์ œ์— ๋งž๊ฒŒ ์„ค์น˜๋ฅผ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

 

2) cmd์ฐฝ์„ ์—ด์–ด "python --version"์„ ์ž…๋ ฅํ•˜๊ณ , ์ œ๋Œ€๋กœ ์„ค์น˜๊ฐ€ ๋˜์—ˆ๋Š”์ง€์˜ ์—ฌ๋ถ€๋ฅผ ํŒŒ์•…ํ•ฉ๋‹ˆ๋‹ค.

(cmd)

$ > python --version
python 3.11.0

 

3) (โ˜…์œ ์˜) ์„ค์น˜ ์ค‘๊ฐ„์— ์‚ฌ์šฉ์ž ํ™˜๊ฒฝ๋ณ€์ˆ˜๋ฅผ ์ถ”๊ฐ€ํ•œ๋‹ค๋Š” "Add Python ๋ฒ„์ „๋ช… to PATH" ํ•ญ๋ชฉ์— ์ฒดํฌ๋ฅผ ์ง„ํ–‰ํ•˜๊ณ  ์„ค์น˜๋ฅผ ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

 


 

 

์ด์ƒ์œผ๋กœ, Anaconda์™€ Python ์„ค์น˜ ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ดค์Šต๋‹ˆ๋‹ค.

์ถ”๊ฐ€ ์งˆ๋ฌธ์„ ๋Œ“๊ธ€์„ ๋‹ฌ์•„์ฃผ์‹œ๋ฉด ๊ฐ์‚ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค^^!

์˜ค๋Š˜๋„ ํŒŒ์ดํŒ…์ž…๋‹ˆ๋‹ค! 

728x90
๋ฐ˜์‘ํ˜•
LIST

๋Œ“๊ธ€