๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กvenv ํŒจํ‚ค์ง€ (1)

Hey Tech

[Python] ๊ฐ€์ƒํ™˜๊ฒฝ ๋‚ด ํŒจํ‚ค์ง€ ์„ค์น˜ ๋ฐ ๊ด€๋ฆฌ ๋ฐฉ๋ฒ•(venv ํ™œ์šฉ)

๋ณธ ํฌ์ŠคํŒ…์—์„œ๋Š” venv๋ฅผ ํ™œ์šฉํ•˜์—ฌ Python ๊ฐ€์ƒํ™˜๊ฒฝ ๋‚ด ํŒจํ‚ค์ง€ ์„ค์น˜ ๋ฐ ๊ด€๋ฆฌ ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ด…๋‹ˆ๋‹ค.๐Ÿ“š ๋ชฉ์ฐจ1. ๊ฐ€์ƒํ™˜๊ฒฝ ํ•„์š”์„ฑ 2. venv ํ™œ์„ฑํ™” 3. ํŒจํ‚ค์ง€ ์„ค์น˜ 4. ์„ค์น˜๋œ ํŒจํ‚ค์ง€ ๋ฆฌ์ŠคํŠธ ์ €์žฅ 5. ํŒจํ‚ค์ง€ ์ผ๊ด„ ์„ค์น˜1. ๊ฐ€์ƒํ™˜๊ฒฝ ํ•„์š”์„ฑ๊ฐ€์ƒ ํ™˜๊ฒฝ์€ ํ”„๋กœ์ ํŠธ๋งˆ๋‹ค ๊ฒฉ๋ฆฌ๋œ ํ™˜๊ฒฝ(์ฆ‰, ๊ฐ€์ƒ ํ™˜๊ฒฝ)์„ ์ƒ์„ฑํ•จ์œผ๋กœ์จ ํ”„๋กœ์ ํŠธ๋ณ„๋กœ ํŒจํ‚ค์ง€๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•จ์ž…๋‹ˆ๋‹ค. ํŒŒ์ด์ฌ์„ ์ž…๋ฌธํ•˜๊ธฐ๋กœ ๋งˆ์Œ ๋จน์œผ์…จ๋‹ค๋ฉด ์ง€๊ธˆ๋ถ€ํ„ฐ๋ผ๋„ ๊ฐ€์ƒ ํ™˜๊ฒฝ ์‚ฌ์šฉ์„ ๊ถŒ์žฅํ•ด ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๊ฐ€์ƒ ํ™˜๊ฒฝ์˜ ํ•„์š”์„ฑ์— ๋Œ€ํ•œ ์ƒ์„ธํ•œ ์„ค๋ช…์€ ์ด ํฌ์ŠคํŒ…์„ ์ฐธ๊ณ ํ•ด ์ฃผ์„ธ์š”.2. venv ํ™œ์„ฑํ™”๋จผ์ € ์ƒ์„ฑํ•ด ๋‘์—ˆ๋˜ venv๋ฅผ ํ™œ์„ฑํ™”ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. venv ๊ฐ€์ƒํ™˜๊ฒฝ ์ƒ์„ฑ ๋ฐ ํ™œ์„ฑํ™” ๋ฐฉ๋ฒ•์€ ์ด๊ณณ์„ ์ฐธ๊ณ ํ•ด ์ฃผ์„ธ์š”. ์ฐธ๊ณ ๋กœ, Python 3.5 ์ดํ›„๋ถ€ํ„ฐ๋Š” venv๊ฐ€ ํŒŒ์ด์ฌ ํ‘œ์ค€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ..

SW ๊ฐœ๋ฐœ/Python 2022. 2. 3. 07:53