ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Python에서 가상환경 만들기
    Python/Basic 2022. 11. 30. 22:38


    1. venv : Python 3.3 버전 이후 부터 기본모듈에 포함됨

    # 가상환경 만들기 
    python3 -m venv 가상환경이름 
    
    
    # 가상환경 실행 
    가상환경이름\Scripts\activate



    2. virtualenv: Python 2 버전부터 사용해오던 가상환경 라이브러리, Python 3에서도 사용가능

    # pip 업그레이드 하기 
    python -m pip install --upgrade pip
    
    # virtualenv 설치하기 
    python3 -m pip install --user -U virtualenv  
    
    # 가상환경 만들기 
    virtualenv 가상환경이름


    3. conda: Anaconda Python을 설치했을 시 사용할 수 있는 모듈

    머신러닝, 데이터과학 분야의 다양한 라이브러리들이 설치된 런타임인 아나콘다 파이썬에서 기본적으로 제공되는 가상환경 모듈이다. 
    하지만 굳이 아나콘다를 사용하기보다 깨끗한 파이썬에 의존성을 새로 설치하는 게 더 가볍고 정확하기 때문에 별로 추천하지는 않는다.


    4. pyvenv : pyenv의 경우 Python Version Manger임과 동시에 가상환경 기능을 플러그인 형태로 제공
    - python 3.3과 3.4에서 사용하던 가상환경 도구였지만, 3.6 이후부터 사용하지 말 것이 권고되고 있습니다.





    'Python > Basic' 카테고리의 다른 글

    reduce함수  (0) 2022.12.11
    모듈(module)  (0) 2022.12.11
    __getitem__  (0) 2022.10.13
    데코레이터(Decorator)  (0) 2022.10.12
    람다(Lambda)와 클로저(Closure)  (1) 2022.09.29

    댓글

Designed by Tistory.