
์ต๊ทผ๊น์ง๋ ํซํ ๋จธ์ ๋ฌ๋, ์ธ๊ณต์ง๋ฅ, ๊ทธ๋ฆฌ๊ณ ๋ฐ์ดํฐ ๋ถ์์ ๋์ ํด๋ณด๊ณ ์ถ์ด ํ์ด์ฌ ๊ณต๋ถ๋ฅผ ๊ฒฐ์ฌํ์ ๋ถ๋ค์ด ๋ง์๊ฒ๋๋ค. ํ์ด์ฌ ์ธ์ด๋ ๋๊ตฌ๋ ์ง์
ํ๊ธฐ ์ฌ์ด ์ธ์ด๋ผ๊ณ ๋ค ์ค๋ช
ํฉ๋๋ค. ํ์ ์ญ์ ๋จธ์ ๋ฌ๋์ ํ์ฉํ ๋ฐ์ดํฐ ๋ถ์์ ์ ์์ผ๋ก ์ง์ ์๋ํด๋ณด๊ณ ์ถ๋ค๋ ์๊ฐ์ด ๋ค์ด ํ์ด์ฌ ์
๋ฌธ์ ๊ธธ์ ๋ฐ์ ๋ค์์ต๋๋ค.
๊ฑฐ์ฐฝํ ์ธ๊ณต์ง๋ฅ ๋ชจ๋ธ์ ๋๋ฆฌ๋ ์์์ ํ๋ฉฐ ์ฑ ์ ํผ์ณค์ง๋ง, ๋ฌด์ธ๊ฐ๋ฅผ ๋ฐฐ์ฐ๊ธฐ ์ํด ๊ฐ์ฅ ๋จผ์ ๋ง์ฃผํ๋ ๋ฒฝ์ ์ธ์ ๋ '๊ฐ๋ฐ ํ๊ฒฝ ์ค์ '์ ๋๋ค. '์ด๋์๋ถํฐ ์ด๋ป๊ฒ ํด์ผํ์ง?'๋ผ๋ ๋ง๋งํจ์ด ๋๊ตฌ๋ ์์ ์ ์์ต๋๋ค.
ํ์ง๋ง ์ ์ธ๊ณ ๋ชจ๋ ๊ฐ๋ฐ์๊ฐ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ๋ฐฐ์ธ ๋ ๊ฑฐ์น๋ ์ฒซ๊ฑธ์์ด ์์ต๋๋ค. ๋ฐ๋ก 'Hello World!'๋ฅผ ์ถ๋ ฅํ๋ ์ผ์ ๋๋ค. ์ด ํ์ค์ ํ๋ฉด์ ์ถ๋ ฅํ ์ ์๊ฒ ๋์๋ค๋ฉด, ์ด๋ฏธ ๊ธด ์ฌ์ ์ 50%๋ ๋ฌ์ฑํ ์ ์ ๋๋ค.
ํ์ด์ฌ ์ค์น ๋ฐฉ๋ฒ
ํ์ด์ฌ ๊ฐ๋ฐ ํ๊ฒฝ์ ๋ง๋๋ ๋ฐฉ๋ฒ์ ํฌ๊ฒ ๋ ๊ฐ์ง๊ฐ ์์ต๋๋ค.
1๏ธโฃ ๋ฐฉ๋ฒ: ํ์ด์ฌ ๋ณ๋ ์ค์น ํ ํ์ด์ฐธ ์ฐ๋
- ํ์ด์ฌ ๊ณต์ ํํ์ด์ง์์ ์ง์ ์ค์น ํ์ผ์ ๋ฐ์ ์ปดํจํฐ์ ์ค์นํ ๋ค, ํ์ด์ฐธ์ ์ค์นํด ๋ ํ๋ก๊ทธ๋จ์ ์ฐ๊ฒฐํ๋ ๋ฐฉ์์ ๋๋ค.
2๏ธโฃ ๋ฐฉ๋ฒ: ํ์ด์ฐธ ์ค์น ์ ํ์ด์ฌ ์๋ ์ค์น
- ๊ฐ์ฅ ์ฝ๊ณ ์๋ฌ ์์ด ์ค์นํ๋ ๋ฐฉ๋ฒ์ผ๋ก, ํ์ด์ฌ์ ๋ฐ๋ก ๋ค์ด๋ก๋ ํ์ง ์๊ณ , ํ์ด์ฐธ๋ง ์ค์นํ๋ฉด ํด ๋ด๋ถ์์ ์์์ ์ต์ ์์ ํ ๋ฒ์ ์ ํ์ด์ฌ์ ๊ฐ์งํด ํด๋ฆญ ํ ๋ฒ์ผ๋ก ์๋ ๋ค์ด๋ก๋ ๋ฐ ๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ถ๊น์ง ๋๋ด์ค๋๋ค.
1. ํ์ด์ฐธ ๋ค์ด๋ก๋๋ฅผ ์ํด JetBrains ๊ณต์ ํํ์ด์ง์ ์ ์ํฉ๋๋ค. ์ ์ ํ, 'IDE๋ฅผ ์ ํํ์ธ์'๋ฅผ ํด๋ฆญํฉ๋๋ค.

2. ๊ฐ์ด๋ฐ 'PyCharm'์ ํด๋ฆญํฉ๋๋ค.

3. ๋ค์ด๋ก๋ ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.

4. PyCharm ๋ค์ด๋ก๋ ํ์ด์ง๊ฐ ๋ํ๋๊ณ , ๋ค์ด๋ก๋ ์ ์ ๋ ํธ ์ต์ ์์ ๋ฐฉ์์ ์ ํ ํ ๋ค์ด๋ก๋๋ฅผ ์งํํฉ๋๋ค.

5. '.exe' ํ์ผ์ด ๋ค์ด๋ก๋ ๋ฉ๋๋ค. ๋ค์ด๋ก๋ ํ ์ค์นํ์ผ์ ์คํํฉ๋๋ค.

6. PyCharm ์ค์น๋ฅผ ์์ํฉ๋๋ค. ๋ค์ ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.

7. ์ค์นํ ๊ฒฝ๋ก๋ฅผ ์ ํ ํ ๋ค์ ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.

8. ์ค์น ์ต์ ์์ ์ํ๋ ์ค์น ์ต์ ์ ์ ํ ํ, ๋ค์ ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.

ํ์๋ ๋ฐ์คํฌํฑ ๋ฐ๋ก๊ฐ๊ธฐ ์์ฑ, ํด๋ ๋ง์ฐ์ค ์ฐ ํด๋ฆญ ์ ํ๋ก์ ํธ๋ก ์ด๊ธฐ ๋ฉ๋ด ํ์ฑํ๋ฅผ ์ํด ์ปจํ ์คํธ ๋ฉ๋ด ์ ๋ฐ์ดํธ๋ ์ฒดํฌํ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ PATH ๋ณ์ ์ ๋ฐ์ดํธ๋ ๋ฐ๋์ ์ฒดํฌํฉ๋๋ค. ์ฒดํฌ ํ์ง ์๊ณ ์ค์น ์, ํ์ด์ฐธ์ด ํ์ด์ฌ์ ์ฐพ์ง ๋ชปํ๋ ์๋ฌ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค.
9. ์ค์น ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.

10. ์ค์น๋ฅผ ์งํํฉ๋๋ค.

11. ์ค์น๊ฐ ์๋ฃ๋๋ฉด PyCharm ์คํํ๊ธฐ ์ฒดํฌ ํ, ๋ง์นจ ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.

12. PyCharm์ด ์คํ ๋๊ณ , ํ๋จ 'Skip Import'๋ฅผ ํด๋ฆญํฉ๋๋ค.

์ด๋ฐ์๋ ๋ง๋ค์ด๋ ํ๋ก์ ํธ ๋๋ Import ํ์ฌ ์ฌ์ฉํ ํ๋ก์ ํธ๊ฐ ์๊ธฐ ๋๋ฌธ์ Skip์ ์งํํฉ๋๋ค.
13. PyCharm IDE ๋์๋ณด๋๊ฐ ๋ํ๋๋ฉด์ ํ๋จ์ ํ์ํ ํ๋ฌ๊ทธ์ธ ๋ฑ์ด ์ค์น๋ฉ๋๋ค.

14. 'File > New Project...'๋ฅผ ํด๋ฆญํฉ๋๋ค.

15. Pure Python์ ์ ํํ๊ณ ํ๋ก์ ํธ๋ฅผ ์์ฑํ ์์น๋ Location์ ์ค์ ํฉ๋๋ค. ๋๋จธ์ง ์ต์ ์ค์ ์ด ์๋ฃ๋์๋ค๋ฉด Create ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.

'Python version'์ผ๋ก ์ค์ ๋ 'Python 3.14'๋ ํ์๊ฐ ์ฌ์ฉ์ค์ธ ์๋์ฐ ์์คํ ์ ์ค์น๋์ด ์๊ฑฐ๋ ์๋์ฐ ์คํ ์ด์ ์ฐ๊ฒฐ๋ Python 3.14 ๋ฒ์ ์ ์ธ์ํ๋ค๋ ์ค์ ์ ๋๋ค.
โ ๏ธ TIP
์ปดํจํฐ์ ์ด๋ฏธ ํ์ด์ฌ์ด ๊ฐ์ง๋ ๊ฒฝ์ฐ (์คํฌ๋ฆฐ์ท ์ํฉ)
- ํ์ด์ฐธ์ด ๋ด ์ปดํจํฐ ๋ด๋ถ์ ์๋ ํ์ด์ฌ์ ์๋์ผ๋ก ๊ฐ์งํด ๋์ด์ค ์ํ
์ปดํจํฐ์ ํ์ด์ฌ์ด ์์ ์๋ ๊ฒฝ์ฐ
- ํ์ด์ฌ์ด ์์ ์๋ ๋ ์๋ผ๋ฉด ์ด ์๋ฆฌ์ 'Download pre-configured Python' ๋๋ ํ์ด์ฐธ์ด ์ ์ํ๋ ์ต์ ๋ฒ์ ์์ ๋ค์ด๋ก๋ ์์ด์ฝ์ด ํ์๋ฉ๋๋ค.
ํ์ด์ฌ์ด ๋ค์ด๋ก๋ ๋์ด ์์ง ์์ ์ํ๋ผ๋ฉด ํ์ด์ฐธ์ด ์ ์ํ๋ ์ต์ ๋ฒ์ ์ผ๋ก ํ์ด์ฌ ๋ค์ด๋ก๋๋ถํฐ ์ค์น๊น์ง ๋ ผ์คํฑ์ผ๋ก ์งํํฉ๋๋ค.
16. ํ๋ก์ ํธ๊ฐ ์์ฑ๋๊ณ 'main.py'๊ฐ ๋ํ๋ฉ๋๋ค.

17. ์์ฑ๋ ํ๋ก์ ํธ์ ๋ง์ฐ์ค ์ฐ ํด๋ฆญ ํ, New > Python File์ ํด๋ฆญํฉ๋๋ค.

18. 'hello.py' ํ์ผ์ ๋ง๋ค๊ณ , 'Hello World!'๋ฅผ ์ถ๋ ฅํ๊ธฐ ์ํ print ๊ตฌ๋ฌธ์ ์์ฑํฉ๋๋ค. ์ถ๋ ฅ์ ์ํด์ ๋น ํ๋ฉด์ ๋ง์ฐ์ค ์ฐ ํด๋ฆญ ํ, 'Run'์ ํด๋ฆญํฉ๋๋ค.

19. ์คํ ๊ฒฐ๊ณผ๊ฐ ์ฝ์์ฐฝ์ 'Hello World!'๋ผ๊ณ ์ถ๋ ฅ๋ฉ๋๋ค.

@Junesker
'DEVELOPMENT > Python' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| ํ์ด์ฌ ์๋ฃ๊ตฌ์กฐ: ๋ฆฌ์คํธ, ํํ, ๋์ ๋๋ฆฌ ์ดํดํ๊ธฐ (0) | 2026.07.22 |
|---|---|
| ํ์ด์ฌ ๊ธฐ์ด ์๋ฃํ: ์ซ์ํ, ๋ฌธ์์ด, Bool ์ดํดํ๊ธฐ (3) | 2026.07.16 |
| ํ์ด์ฌ(Python)์ ๋ชจ๋ ๊ฒ (0) | 2026.07.15 |
| ์ดํด๋ฆฝ์ค(Eclipse)์ ํ์ด์ฌ(Python) ์ค์น ๋ฐ PyDev ์๋ฒฝ ์ฐ๋ ๊ฐ์ด๋ (0) | 2026.07.06 |