파이썬 가상 환경을 만들고 활성화하는 방법

Python 가상 환경은 글로벌 Python 모듈의 영향을받지 않고 Python 모듈 종속성을 설치할 수있는 격리 된 Python 작업 환경을 만듭니다. 프로젝트에 다른 Python 라이브러리 버전 요구 사항이있는 경우 특히 가상 라이브러리에만 특정 라이브러리 버전을 설치할 수 있어야합니다.

아래 단계에 따라 Python 가상 환경을 설치, 생성, 활성화 및 비활성화 할 수 있습니다.

  • #####virtualenv 설치 일부 배포판에는 virtualenv 가 이미 설치되어 있습니다. 배포판이 이미 배포판을 포함했는지 확인할 수 있습니다.

    $ virtual --version
    

    그렇지 않다면 pip 를 통해 virtualenv 를 설치하십시오

    $ pip install virtualenv
    

    또는 apt-get 을 통해

    $ apt-get install python-virtualenv
    
  • 프로젝트 가상 환경 만들기

    virtualenv 를 사용하여 프로젝트 파이썬 가상 환경 생성

    $ cd your_project_folder
    $ virtualenv your_project
    
  • 프로젝트 가상 환경 활성화
    $ source your_project/bin/activate
    

    프로젝트 가상 환경을 활성화합니다. 아래 두 가지 방법 중 하나로이를 확인할 수 있습니다. 본체가 아래와 같이 바뀝니다

    (your_project)user@hostname:~/your_project$
    

    또는 시스템 PATH환경 변수를 나열하십시오.

    $ echo $PATH
    

    인쇄 된 정보에 your_project 경로가 표시되어야합니다.

  • #####virtualenv 비활성화 다른 가상 환경으로 전환하거나 현재 가상 환경을 종료하려면 virtualenv 를 비활성화하십시오.

    (your_project)user@hostname:~/your_project$ deactivate
    user@hostname:~/your_project$