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

Jinku Hu 2022년12월19일 Python Python virtualenv
파이썬 가상 환경을 만들고 활성화하는 방법

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$
    
튜토리얼이 마음에 드시나요? DelftStack을 구독하세요 YouTube에서 저희가 더 많은 고품질 비디오 가이드를 제작할 수 있도록 지원해주세요. 구독하다
작가: Jinku Hu
Jinku Hu avatar Jinku Hu avatar

Founder of DelftStack.com. Jinku has worked in the robotics and automotive industries for over 8 years. He sharpened his coding skills when he needed to do the automatic testing, data collection from remote servers and report creation from the endurance test. He is from an electrical/electronics engineering background but has expanded his interest to embedded electronics, embedded programming and front-/back-end programming.

LinkedIn Facebook

관련 문장 - Python virtualenv