์ด์ ๋ฐํ๊ธ์์ ์ด์ ๊ฐ์ํ๊ฒฝ ๋ง๋ค๊ธฐ ์์ํฉ๋๋ค!!
2024.05.22 - [๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ] - [Python] venv ๊ฐ์ํ๊ฒฝ ๊ด๋ฆฌ, Mac (2)
1. ๊ฐ์ํ๊ฒฝ ์์ฑ
1) ํด๋ ์์ ๊ฐ์ํ๊ฒฝ ์์ฑ
- local_test ํด๋ ์์ฑ
- ๋ฒ์ ์ง์ : pyenv local 3.8.17
- ๋ณ๊ฒฝ๋ ๋ฒ์ ํ์ธ: python --version
1. ๊ฐ์ํ๊ฒฝ ํด๋ ์์ฑ: python -m venv test_env
2. ๊ฐ์ํ๊ฒฝ ํ์ฑํ: source test_env/bin/activate
--> ์ด์ ์ฌ๊ธฐ์ ํจํค์ง ์ค์นํ๋ฉด ๋จ
- ๊ฐ์ํ๊ฒฝ ๋นํ์ฑํ: deactivate
์ฌ๊ธฐ์ source deactivate ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ง ์์ ์ด์ ๋
source ๋ช ๋ น์ด๋ ์คํฌ๋ฆฝํธ ํ์ผ์ ์คํํ ๋ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ด๋ค.
2) pyenv๋ก ๊ฐ์ํ๊ฒฝ ํด๋ ์์ฑ
- ๊ฐ์ํ๊ฒฝ ์์ฑ-๋ฒ์ ์ง์ : pyenv virtualenv 3.9.6 test
- ์์ฑ ๋ฐ ๋ฒ์ ํ์ธ: pyenv version
- ๊ฐ์ํ๊ฒฝ ํ์ฑํ: source test --> ์ด์ ์ฌ๊ธฐ์ ํจํค์ง ์ค์นํ๋ฉด ๋จ
- ๊ฐ์ํ๊ฒฝ ๋นํ์ฑํ: source deactivate
์ฌ๊ธฐ์ source deactivate ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ ์ด์ ๋
source ๋ช ๋ น์ด๋ ์คํฌ๋ฆฝํธ ํ์ผ์ ์คํํ ๋ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ด๋ค.
'๐ OS > Mac' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[OS] ๊ฐ๋ฐํ๊ฒฝ ์ ํ Linux, Windows, Mac (0) | 2024.06.07 |
---|---|
[Mac] ๋งฅ๋ถ ๋จ์ถํค๋ก ์ฐฝ๋ถํ , ์ฐฝ๋ถํ ์ฑ ๋ค์ด (0) | 2024.06.07 |
[Python] venv ๋ฒ์ ๊ด๋ฆฌ, Mac (2) (0) | 2024.05.22 |
[Mac] Mac ํฐ๋ฏธ๋ ๊พธ๋ฏธ๊ธฐ(M3) (0) | 2024.05.17 |
[Mac] ์ค์น ๋ฑ๋ฑ ํธ๋ฆฌํ๊ฒ ์ฌ์ฉํ์ (0) | 2024.05.17 |