[Python] venv κ°μνκ²½ μμ±, Mac (3)
μ΄μ λ°νκΈμμ μ΄μ κ°μνκ²½ λ§λ€κΈ° μμν©λλ€!!
2024.05.22 - [λΆλ₯ μ 체보기] - [Python] venv κ°μνκ²½ κ΄λ¦¬, Mac (2)
[Python] venv κ°μνκ²½ κ΄λ¦¬, Mac (2)
μ΄μ λ°νκΈμμ μ λ°μ΄νΈν λ²μ 1. μλ μ¬μ΄νΈλ₯Ό μ°Έκ³ νμ¬ μ§νμ μΌ λ¨Όμ μ°Έκ³ ν κ³³ !!https://www.daleseo.com/python-pyenv/ μ¬λ¬ λ²μ μ νμ΄μ¬ κ΄λ¦¬νκΈ° (pyenv)Engineering Blog by Dale Seowww.daleseo.com μ€
solearn.tistory.com
1. κ°μνκ²½ μμ±
1) ν΄λ μμ κ°μνκ²½ μμ±
- local_test ν΄λ μμ±
- λ²μ μ§μ : pyenv local 3.8.17
- λ³κ²½λ λ²μ νμΈ: python --version
1. κ°μνκ²½ ν΄λ μμ±: python -m venv test_env
2. κ°μνκ²½ νμ±ν: source test_env/bin/activate
ex) python3.9 -m venv .venv
ex) source .venv/bin/activate
--> μ΄μ μ¬κΈ°μ ν¨ν€μ§ μ€μΉνλ©΄ λ¨
- κ°μνκ²½ λΉνμ±ν: deactivate
μ¬κΈ°μ source deactivate λͺ λ Ήμ΄λ₯Ό μ¬μ©νμ§ μμ μ΄μ λ
source λͺ λ Ήμ΄λ μ€ν¬λ¦½νΈ νμΌμ μ€νν λ μ¬μ©νκΈ° λλ¬Έμ΄λ€.
2) pyenvλ‘ κ°μνκ²½ ν΄λ μμ±
- κ°μνκ²½ μμ±-λ²μ μ§μ : pyenv virtualenv 3.9.6 test
- μμ± λ° λ²μ νμΈ: pyenv version
- κ°μνκ²½ νμ±ν: source test --> μ΄μ μ¬κΈ°μ ν¨ν€μ§ μ€μΉνλ©΄ λ¨
- κ°μνκ²½ λΉνμ±ν: source deactivate
μ¬κΈ°μ source deactivate λͺ λ Ήμ΄λ₯Ό μ¬μ©ν μ΄μ λ
source λͺ λ Ήμ΄λ μ€ν¬λ¦½νΈ νμΌμ μ€νν λ μ¬μ©νκΈ° λλ¬Έμ΄λ€.