Python 3.9.5 ๋ฒ์ ์ ์ฌ์ฉํฉ๋๋ค.
Windows Python ์ค์น
python ํํ์ด์ง Downloads ๋ฉ๋ด์์ Python ์ค์นํ์ผ์ ๋ฐ์ ์ ์์ต๋๋ค. ๋ ธ๋ ์์ผ๋ก ํฌ๊ฒ ๋์ด ์๋ Download ๋ฒํผ์ ํด๋ฆญํ๋ฉด ์ด์์ฒด์ ์ ๋ง๊ฒ ์์์ ๊ฐ์ฅ ์ต์ ๋ฒ์ ์ ์ค์นํ ์ ์์ง๋ง... ์ด๋ฒ ์ค์ต์์๋ ๋ฒ์ ์ ์ ํํ์ฌ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด๊ฒ ์ต๋๋ค. ๋ค๋ฅธ Python ๋ฒ์ ์ Windows๋ฅผ ํด๋ฆญํฉ๋๋ค.
์ฌ๋ฌ Python ๋ฒ์ ์ ํ์ธํ ์ ์๋๋ฐ, 2021๋ 06์ 01์ผ ๊ธฐ์ค์ผ๋ก Stable ๋ฒ์ (์์ ํ๋ ๋ฒ์ )์ธ 3.9.5 ๋ฒ์ ์ ๋ฐ๊ฒ ์ต๋๋ค. ์์ ์ ์ด์์ฒด์ ์ ๋ง๋ ๋นํธ๋ก Windows installer๋ฅผ ๋ฐ์์ค๋๋ค. ์์คํ ์ ๋ณด๋ "๋ดPC ์ฐํด๋ฆญ -> ์์ฑ" ์์ ํ์ธ ๊ฐ๋ฅํฉ๋๋ค. 32bit์ ์ด์์ฒด์ ๋ฅผ ์ฌ์ฉํ๋ ๊ฐ์ธ PC๋ ๋ณ๋ก ์์ ๊ฒ๋๋ค. ์ค์น ํ์ผ์ ๋ฐ๊ณ ์คํํด ์ค๋๋ค.
๊ธฐ๋ณธ ์ค์น์ ์ค์ ๋๋ ๋ณต์กํ ๊ฒฝ๋ก๋ณด๋ค ๊ฐ๋จํ ๊ฒฝ๋ก๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด "Customize installation"๋ก ์ค์น๋ฅผ ์งํํฉ๋๋ค. PATH ํ๊ฒฝ๋ณ์์ ์ถ๊ฐํ ์ ์๋๋ก ์ฒดํฌํด์ค๋๋ค. ํด๋น ์ค์ ์ python ๋ช ๋ น์ command์ฐฝ์์ ์๋ฌด ๊ฒฝ๋ก์์๋ ์คํํ ์ ์๋๋ก ํ๊ธฐ ์ํจ์ ๋๋ค. ๋์ค์ ์ง์ ์ค์ ํ ์๋ ์์ง๋ง... ํธ์๋ฅผ ์ํด ์ค์น์ ๋์์ ์๋์ผ๋ก ํ๊ฒฝ๋ณ์๋ฅผ ์ถ๊ฐํ ์ ์๋๋ก ํฉ๋๋ค.
- Documentation : Python ๋ฌธ์ ํ์ผ
- pip : Python package ๊ด๋ฆฌ ๋๊ตฌ
- tc/tk and IDLE : Python ๊ฐ๋ฐ ๋๊ตฌ
- Python test suite : Python ํ์ค ํ ์คํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- py launcher : Python ์คํ ๋๊ตฌ
- for all users : globalํ๊ฒ ์ค์นํ์ฌ ์ ์ฒด ์ฌ์ฉ์๊ฐ ์ฌ์ฉ ๊ฐ๋ฅ
๋ชจ๋ ์ค์ ์ ์ฒดํฌํ๊ณ Next
๊ณ ๊ธ์ต์ ์ ๊ทธ๋๋ก ๋ฉ๋๊ณ ๊ฒฝ๋ก๋ฅผ ์ฝ๊ฒ ์ฐพ์ ์ ์๋ ๊ฒฝ๋ก๋ก ์ง์ ํด ์ฃผ๊ณ ์ค์น๋ฅผ ์งํํฉ๋๋ค.
์ค์น๊ฐ ์ ์์ ์ผ๋ก ์๋ฃ๋๋ฉด ์์ ๊ฐ์ ํ๋ฉด์ ๋ณผ ์ ์์ต๋๋ค. ์ฐฝ์ ๋ซ์์ฃผ์ธ์.
Python ์ค์น ํ์ธ
์ค์น๊ฐ ์๋ฃ๋๊ณ Python์ด ์ ์์ ์ผ๋ก ์๋ํ๋์ง ํ์ธํ๊ธฐ ์ํด command ์ฐฝ์ ์ด์ฉํด์ ์คํํด๋ณด๊ฒ ์ต๋๋ค.
"์๋์ฐ ํค + R" ๋ฒํผ์ ๋๋ฅด๋ฉด ์คํ ์ฐฝ์ด ๋น๋๋ค. ์คํ์ฐฝ์์ cmd๋ฅผ ์คํํ๊ฑฐ๋ ์๋์ฐ ๊ฒ์์์ cmd๋ผ๊ณ ๊ฒ์ํ๋ฉด ๋ช ๋ น ํ๋กฌํํธ๋ฅผ ์คํํ ์ ์์ต๋๋ค.
command ์ฐฝ์ python์ด๋ผ๊ณ ์น๊ณ ์ํฐ๋ฅผ ๋๋ฅด๋ฉด Python์ ๋ฒ์ ๊ณผ ํจ๊ป Python ๋ช ๋ น์ ์คํํ ์ ์๋ ํ๊ฒฝ์ผ๋ก ์ด๋ํ๊ฒ๋ฉ๋๋ค.
command ์ฐฝ์์ python์ด๋ผ๊ณ ์ณค์ ๋ ์คํ๋๋ ํ๋ก๊ทธ๋จ์ ์ค์น ๋จ๊ณ์์ ์ง์ ํ python ๊ฒฝ๋ก์ python.exe๋ฅผ ์คํํ๋ ๊ฒ ์ ๋๋ค. ํ๊ฒฝ๋ณ์์ ํด๋น ๊ฒฝ๋ก๋ฅผ ๋ฑ๋กํด์ ํด๋น ๊ฒฝ๋ก ์๋์ ์๋ ํ๋ก๊ทธ๋จ์ ์คํํ ์ ์๊ฒ ๋ ๊ฒ ์ ๋๋ค.
python ๋ฌธ๋ฒ์ผ๋ก ๋ฌธ์์ด์ ์ถ๋ ฅํ๊ธฐ ์ํด print ํจ์๋ฅผ ์ฌ์ฉํ์ต๋๋ค. ์ ์์ ์ผ๋ก ์ค์น๋๊ณ ๋ช ๋ น๋ ์คํ๋๋ ๊ฒ์ ํ์ธํ์ต๋๋ค. python ์ค์น๋ฅผ ์๋ฃ ํ์ต๋๋ค.
๋๊ธ