특정 패키지를 상속하는 가상 환경 생성
가상 환경은 Python 프로젝트에 대한 종속성과 패키지 설치를 관리하는 데 사용되는 격리된 환경입니다. 그러나 가상 환경에 기본 Python 설치의 패키지 하위 집합만 포함하려는 상황이 있을 수 있습니다.
라이브러리의 선택적 상속
선택적으로 상속하려면 특정 라이브러리의 경우 다음 접근 방식을 사용합니다.
시스템 패키지를 사용하여 가상 환경 생성:
다음 명령을 실행하여 다음 명령을 실행합니다. 시스템 패키지 포함:
virtualenv --system-site-packages virtualenv_name
가상 환경 활성화:
사용을 시작하기 위한 환경 생성:
source virtualenv_name/bin/activate
로컬로 패키지 설치:
pip install 사용 --ignore-installed 또는 pip install -I 시스템 Python이 아닌 가상 환경에 패키지를 설치합니다. 이렇게 하면 로컬에 설치된 버전으로 시스템 전체 패키지가 재정의됩니다.
pip install --ignore-installed matplotlib
전역 패키지 음영 처리:
가상 환경의 패키지 디렉터리는 시스템 Python 디렉터리보다 우선합니다. 따라서 로컬에 설치된 패키지는 전역 패키지를 섀도잉하여 충돌 없이 패키지를 가져올 수 있습니다.
Python 인터프리터를 다시 시작합니다.
다시 시작 변경 사항이 적용되도록 Python 인터프리터를 사용합니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3