기술나눔

Python의 virtualenv 가상 환경 FAQ 및 명령

2024-07-08

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

흔한venv주문하다

파이썬에서는venv 가상 환경을 생성하고 관리하기 위한 모듈입니다. 가상 환경은 다양한 Python 패키지와 프로젝트 간의 종속성을 격리하는 데 도움이 될 수 있습니다.다음은 일반적으로 사용되는 몇 가지 사항입니다.venv주문하다:

가상 환경을 생성합니다:

#配置了
python3 -m venv myenv
python -m venv myenv

그러면 다음과 같은 파일이 생성됩니다.myenv가상 환경.

가상 환경을 활성화합니다.

  • Windows의 경우:

    ./venv/Scripts/activate
    
  • macOS 및 Linux의 경우:

    source myenv/bin/activate
    

    가상 환경을 활성화한 후 터미널에서 실행하는 Python 명령은 가상 환경의 Python 인터프리터 및 패키지를 사용합니다.

활성화가 성공했는지 확인

  • 구현하다 pip list 종속성이 전역인지 현재 가상 환경인지 확인합니다.
  • 명령줄 앞에 뭔가가 있나요? (venv) 심벌 마크.

가상 환경을 종료합니다.

가상 환경에서 실행 deactivte , 현재 활성화된 가상 환경을 종료합니다.

설치된 패키지 보기:

pip list

현재 가상 환경에 설치된 Python 패키지가 나열됩니다.

설치 패키지:

pip install package_name
pip install -i https://mirrors.aliyun.com/pypi/simple package_name

그러면 현재 가상 환경에 지정된 Python 패키지가 설치됩니다.

종속성 내보내기:

pip freeze