pip install 명령어를 사용했을 때 위와같은 오류가 발생할 때가 있다. 직역하자면 '외부관리환경 오류' 라는 뜻인데, 아래 길게 읊어진 영어를 해석해보면 답을 알 수 있다. 시스템 전역(root)에 파이썬 패키지를 설치하고자 한다면 python3-xyz를 apt로 설치해서 쓰던가, 아니면 python3를 virtural environment 환경에서 사용해서 pip 설치를 하던가 하란다. 하지만 전자의 방법을 사용하면 pip 명령어를 조금 다른 식으로 써야하고, 후자의 방법을 사용하면 python을 사용할 때 마다 venv 환경을 접속하는 귀찮음이 발생한다. 그래서 해결 방법은...
python3 -m pip config set global.break-system-packages true
위 오류를 발생시켜주는 python의 config 설정을 OFF 해주는 코드를 추가하면 된다.
이후 하고자 했던 pip 명령어를 입력하면 정상적으로 수행되는 것을 볼 수 있다.
'OS > Linux' 카테고리의 다른 글
[Selenium] Unable to obtain driver for chrome 오류 (Raspberry Pi) (0) | 2024.10.21 |
---|---|
[Docker] 윈도우11 도커 설치 (Windows11 Docker)(WSL) (2) | 2024.10.15 |
[라즈베리파이5] 저렴한 개인 홈서버 구축하기 (4) | 2024.10.03 |
[WSL] 윈도우10에 설치된 WSL2 삭제 방법 (0) | 2022.02.09 |
[AWS] EC2 우분투(Ubuntu) 20.04 Nginx 서버 추가 (0) | 2022.02.02 |
댓글