virtualenv myvenv --python=python
μ€νμ νμ΄μ¬μ΄ PATHμ μλλΌλ "μ€ν κ°λ₯ν νμ΄μ¬(--python=pythonμμ)μ΄ μ‘΄μ¬νμ§ μμ΅λλ€"μ ν¨κ» μ€ν¨ν©λλ€.
$ which python
/c/Python27/python
λ¬Έμ λ Windowsμμ μλͺ»λ μ€ν νμΌ κ°μ§μ
λλ€. python
λ Windowsμμ python.exe
μ λμΌνμ§λ§ virtualenvμμ μΈμνμ§ λͺ»ν©λλ€. virtualenv myvenv --python=python.exe
λ₯Ό μ¬μ©νλ κ²½μ°μλ§ μλν©λλ€.
μ°Έκ³ λ‘ virtualenv --python=3.4 myenv
λλ virtualenv --python=2.7 myenv
νλ©΄ μλν©λλ€.
--python=2
λλ --python=3
μμλ μλν©λλ€.
μ¬μ©μκ° --python=python
λ₯Ό μ 곡νλ κ²μ (μ¬μ€μ) κΈ°λ³Έκ°μ΄κΈ° λλ¬Έμ κ±°μ μλ―Έκ° μμ΅λλ€. κ·Έλ¦¬κ³ --python-C:\Python34\python
κ° μ΄μν΄ λ³΄μ
λλ€. .exe
λ₯Ό μΆκ°νμ§ μλ μ΄μ λ 무μμ
λκΉ? μ΄κ²μ΄ λ€μ μ΄μν νλμ΄ μλλΌλ λ§μ μλλ©° μ€μ λ‘ μ€μν λ¬Έμ μΈμ§ νμ€νμ§ μμ΅λλ€.
sashahart/vex#11μ 보면 vexκ° --python=python
λ₯Ό ν΅κ³Όνλ€κ³ λ§νλμ§ μλλ©΄ κ·Έλ κ² νλμ§ νμ€νμ§ μμ΅λλ€. μ μλΌλ©΄ μλ§ κ·Έλ κ² λμ΄μλ μ λ κ²μ΄κ³ , μ λ κ·Έκ²μ΄ vexμ λ²κ·ΈλΌκ³ λ§νκ³ μΆμ΅λλ€. νμμ κ²½μ° μ΄κ²μ μ¬μ©μ μ€λ₯λ‘ λΆλ₯ν©λλ€( --python
μΈμλ₯Ό μλ΅νμ΄μΌ ν¨).
λ μ½λ @ionelmc λ₯Ό λͺ¨λ μλνμ§λ§ μ¬μ ν μλνμ§ μμ΅λλ€.
horler@horler-HP-245-G5-Notebook-PC :~/python_udemy/PyPI$ virtualenv testnv
κ²½λ‘ python2(--python=python2μμ)κ° μ‘΄μ¬νμ§ μμ΅λλ€.
horler@horler-HP-245-G5-λ
ΈνΈλΆ-PC :~/python_udemy/PyPI$ virtualenv --python=3.4 myenv
κ²½λ‘ 3.4(--python=3.4μμ)κ° μ‘΄μ¬νμ§ μμ΅λλ€.
horler@horler-HP-245-G5-Notebook-PC :~/python_udemy/PyPI$ virtualenv --python=3 myenv
κ²½λ‘ 3(--python=3μμ)μ΄ μ‘΄μ¬νμ§ μμ΅λλ€.
horler@horler-HP-245-G5-Notebook-PC :~/python_udemy/PyPI$ virtualenv --python=2 myenv
κ²½λ‘ 2(--python=2μμ)κ° μ‘΄μ¬νμ§ μμ΅λλ€.
horler@horler-HP-245-G5-λ
ΈνΈλΆ-PC :~/python_udemy/PyPI$
κ°μ₯ μ μ©ν λκΈ
μ°Έκ³ λ‘
virtualenv --python=3.4 myenv
λλvirtualenv --python=2.7 myenv
νλ©΄ μλν©λλ€.