- Today
- Total
๋ชฉ๋ก๊ฐ์ํ๊ฒฝ (4)
DATA101
๋ณธ ํฌ์คํ ์์๋ ํฐ๋ฏธ๋ ํ๋กฌํฌํธ์ (base)๊ฐ ์ถ๋ ฅ๋๋ ์ด์ ๋ฅผ ์์๋ด ๋๋ค. ๋์๊ฐ, ์๋์ฝ๋ค ๊ธฐ๋ณธ ํ์ฑํ/๋นํ์ฑํํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ด ๋๋ค. ๐ ๋ชฉ์ฐจ 1. ํฐ๋ฏธ๋ ํ๋กฌํฌํธ ๋ด (base) ์๋ฏธ 2. ์๋์ฝ๋ค ๊ธฐ๋ณธ ํ๊ฒฝ ํ์ฑํ ์ฌ๋ถ ํ์ธ 3. ์๋์ฝ๋ค ๊ธฐ๋ณธ ํ๊ฒฝ ๋นํ์ฑํ 4. ์๋์ฝ๋ค ๊ธฐ๋ณธ ํ๊ฒฝ ํ์ฑํ 1. ํฐ๋ฏธ๋ ํ๋กฌํฌํธ ๋ด (base) ์๋ฏธ ํฐ๋ฏธ๋์ ์๋ ์คํฌ๋ฆฐ์ท์์ ๋นจ๊ฐ ๋ฐ์ค๋ก ์น (base)๊ฐ ์ถ๋ ฅ๋๋ ์ด์ ๋ ์๋์ฝ๋ค ๊ธฐ๋ณธ ํ๊ฒฝ(base)์ด ์๋์ผ๋ก ํ์ฑํ๋์ด ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ด๋ ์๋์ฝ๋ค์ auto_activate_base ์ต์ ์ด True ์ํ์ด๊ธฐ ๋๋ฌธ์ด์ฃ 2. ์๋์ฝ๋ค ๊ธฐ๋ณธ ํ๊ฒฝ ํ์ฑํ ์ฌ๋ถ ํ์ธ ์๋์ฝ๋ค ๊ธฐ๋ณธ ํ๊ฒฝ ํ์ฑํ ์ฌ๋ถ๋ฅผ(auto_activate_base) ํ์ธํด ๋ด ๋๋ค. ํฐ๋ฏธ๋์..
์ค๋์ ํ์ด์ฌ ๊ฐ์ํ๊ฒฝ์ ํ์์ฑ์ ๋ํด ์์๋ด ๋๋ค. ๊ฐ์ ๊ฐ์ ํ๊ฒฝ์ ํ๋ก์ ํธ๋ง๋ค ๊ฒฉ๋ฆฌ๋ ํ๊ฒฝ(์ฆ, ๊ฐ์ ํ๊ฒฝ)์ ์์ฑํจ์ผ๋ก์จ ํ๋ก์ ํธ๋ณ๋ก ํจํค์ง๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํจ์ ๋๋ค. ํ์ด์ฌ์ ์ ๋ฌธํ๊ธฐ๋ก ๋ง์ ๋จน์ผ์ จ๋ค๋ฉด ์ง๊ธ๋ถํฐ๋ผ๋ ๊ฐ์ ํ๊ฒฝ ์ฌ์ฉ์ ๊ถ์ฅํด ๋๋ฆฝ๋๋ค. ํ์ด์ฌ์ ํจํค์ง ๊ด๋ฆฌ ํน์ง ํ์ด์ฌ์ ๊ฐ์ ์ธํฐํ๋ฆฌํฐ ๋ฒ์ ๋ผ๋ฆฌ ๊ฐ์ ํจํค์ง๋ฅผ ๊ณต์ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๊ฐ์ ํ๊ฒฝ์ ์ฌ์ฉํ์ง ์๋ ์ํฉ์์ A ํ๋ก์ ํธ, B ํ๋ก์ ํธ์์ Python 3.7.4๋ฅผ ์ฌ์ฉํ๊ณ ๊ฐ์ ํ๊ฒ ์ต๋๋ค. ๊ทธ๋ผ A ํ๋ก์ ํธ์์ ์ค์นํ ํจํค์ง๋ฅผ B ํ๋ก์ ํธ์์ ๋ฐ๋ก ์ค์นํ ํ์ ์์ด ์ฌ์ฉํ ์ ์์ต๋๋ค. ํ๋ก์ ํธ๋ง๋ค ํจํค์ง๋ฅผ ๋งค๋ฒ ์ค์นํ์ง ์์๋ ๋๋ ํ์ด์ฌ์ ์ ๋ฌธํ์ ๋ถ๋ค์๊ฒ๋ ๋งค์ฐ ํธ๋ฆฌํ๊ฒ ๋๊ปด์ง์ค ๊ฒ๋๋ค. ํ์ง๋ง, ํ๋ก์ ํธ๋ง๋ค ๋ค๋ฅธ ๋ฒ์ ์ ..
๋ณธ ํฌ์คํ ์์๋ venv๋ฅผ ํ์ฉํ์ฌ Python ๊ฐ์ํ๊ฒฝ ๋ด ํจํค์ง ์ค์น ๋ฐ ๊ด๋ฆฌ ๋ฐฉ๋ฒ์ ์์๋ด ๋๋ค.๐ ๋ชฉ์ฐจ1. ๊ฐ์ํ๊ฒฝ ํ์์ฑ2. venv ํ์ฑํ3. ํจํค์ง ์ค์น4. ์ค์น๋ ํจํค์ง ๋ฆฌ์คํธ ์ ์ฅ5. ํจํค์ง ์ผ๊ด ์ค์น1. ๊ฐ์ํ๊ฒฝ ํ์์ฑ๊ฐ์ ํ๊ฒฝ์ ํ๋ก์ ํธ๋ง๋ค ๊ฒฉ๋ฆฌ๋ ํ๊ฒฝ(์ฆ, ๊ฐ์ ํ๊ฒฝ)์ ์์ฑํจ์ผ๋ก์จ ํ๋ก์ ํธ๋ณ๋ก ํจํค์ง๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํจ์ ๋๋ค.ํ์ด์ฌ์ ์ ๋ฌธํ๊ธฐ๋ก ๋ง์ ๋จน์ผ์ จ๋ค๋ฉด ์ง๊ธ๋ถํฐ๋ผ๋ ๊ฐ์ ํ๊ฒฝ ์ฌ์ฉ์ ๊ถ์ฅํด ๋๋ฆฝ๋๋ค.๊ฐ์ ํ๊ฒฝ์ ํ์์ฑ์ ๋ํ ์์ธํ ์ค๋ช ์ ์ด ํฌ์คํ ์ ์ฐธ๊ณ ํด ์ฃผ์ธ์.2. venv ํ์ฑํ๋จผ์ ์์ฑํด ๋์๋ venv๋ฅผ ํ์ฑํํด์ผ ํฉ๋๋ค.venv ๊ฐ์ํ๊ฒฝ ์์ฑ ๋ฐ ํ์ฑํ ๋ฐฉ๋ฒ์ ์ด๊ณณ์ ์ฐธ๊ณ ํด ์ฃผ์ธ์.์ฐธ๊ณ ๋ก, Python 3.5 ์ดํ๋ถํฐ๋ venv๊ฐ ํ์ด์ฌ ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ..
๋ณธ ํฌ์คํ ์์๋ venv๋ฅผ ํ์ฉํ์ฌ Python ๊ฐ์ํ๊ฒฝ์ ์์ฑํ๋ ๋ฐฉ๋ฒ๋ถํฐ ํ์ฑํ/๋นํ์ฑํ, ์ญ์ ํ๋ ๋ฐฉ๋ฒ๊น์ง ์์๋ด ๋๋ค.๐ ๋ชฉ์ฐจ1. ๊ฐ์ํ๊ฒฝ ํ์์ฑ2. ๊ฐ์ํ๊ฒฝ ์์ฑ3. ๊ฐ์ํ๊ฒฝ ํ์ฑํ4. ๊ฐ์ํ๊ฒฝ ๋นํ์ฑํ5. ๊ฐ์ํ๊ฒฝ ์ญ์ 1. ๊ฐ์ํ๊ฒฝ ํ์์ฑ๊ฐ์ ํ๊ฒฝ์ ํ๋ก์ ํธ๋ง๋ค ๊ฒฉ๋ฆฌ๋ ํ๊ฒฝ(์ฆ, ๊ฐ์ ํ๊ฒฝ)์ ์์ฑํจ์ผ๋ก์จ ํ๋ก์ ํธ๋ณ๋ก ํจํค์ง๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํจ์ ๋๋ค.ํ์ด์ฌ์ ์ ๋ฌธํ๊ธฐ๋ก ๋ง์ ๋จน์ผ์ จ๋ค๋ฉด ์ง๊ธ๋ถํฐ๋ผ๋ ๊ฐ์ ํ๊ฒฝ ์ฌ์ฉ์ ๊ถ์ฅํด ๋๋ฆฝ๋๋ค.๊ฐ์ ํ๊ฒฝ์ ํ์์ฑ์ ๋ํ ์์ธํ ์ค๋ช ์ ์ด ํฌ์คํ ์ ์ฐธ๊ณ ํด ์ฃผ์ธ์.2. ๊ฐ์ํ๊ฒฝ ์์ฑ์ฐธ๊ณ ๋ก, Python 3.5 ์ดํ๋ถํฐ๋ venv๊ฐ ํ์ด์ฌ ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋ด์ฅ๋์ด ์๊ธฐ ๋๋ฌธ์ ๋ฐ๋ก ์ค์นํ ํ์๊ฐ ์์ต๋๋ค.Terminal ํน์ cmd ์ฐฝ์ ์ฌ์ ์ ๊ฐ์ ..