Pip 3을 사용하는 동안 "오류: 외부 관리 환경" 방지
"오류: 외부 관리 환경" 발생 pip install xyz를 사용하여 시스템 전체에 Python 패키지를 설치하려고 하면 Linux 시스템에서 외부 관리 환경을 나타냅니다. 이 문제를 해결하려면 다음을 고려하십시오.
선호 솔루션: 가상 환경 사용
Python 라이브러리 및 애플리케이션을 설치하는 가장 좋은 방법은 Python 라이브러리 및 애플리케이션을 Python 환경에서 격리하는 것입니다. 가상 환경. 이렇게 하면 다른 시스템 구성 요소와의 간섭을 방지할 수 있습니다.
애플리케이션용 Pipx 사용:
애플리케이션의 경우 pipx를 시스템 패키지로 설치합니다.
apt install pipx pipx install some-python-application
가상 환경 만들기 직접:
venv를 사용하여 가상 환경을 만들고 그 안에 라이브러리를 설치합니다.
python -m venv my-venv my-venv/bin/pip install some-python-library
대체 솔루션: 시스템 전체 설치
예외적인 경우, 시스템 전체 설치가 필요한 경우 다음 사항을 고려하십시오. 옵션:
Pip에 추가 구성:
~/.config/pip/pip.conf에 다음 줄을 추가합니다:
[global] break-system-packages = true
위 내용은 pip3를 사용할 때 \'오류: 외부 관리 환경\'을 방지하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!