간만에 노트북에 데비안을 설치하는데 기존에 잘 쓰던 설치 스크립트가 제목과 같은 워닝을 내며 튕겼습니다.
대충 찾아보니 아래 링크와 같은 이유로 인해 다소 변경이 있었나 봅니다.
https://github.com/python/cpython/issues/102134#issuecomment-1445428402
즉, apt 등의 패키지 매니저가 설치한 파이썬 패키지를 pip가 덮어 쓰는 등의 문제를 해소하기 위해 이런 방지책을 더한 것으로 보입니다.
pip를 쓰려면 venv 등으로 독립 된 환경을 마련하거나 user 플래그 등을 붙여 시스템에 영향이 가지 않는 방법을 준비해야 할 것으로 보입니다.
venv 로 1차적 해결은 했는데.. 이상하게 칼리는 activate 가 잘 안먹더군용.. ㅠ
저 메세지 자체는 파이썬이 아니라 배포판에서 주입한 것으로 보이네요. 그래서 데비안, 아치, 젠투, 페도라를 막론하고 다 나오는 것 같습니다. 물론 칼리도 데비안 파생이니만큼...
제가 파이썬을 주력으로 사용하지 않는 관계로 activate이 안 되는 이유는 감이 안 잡히네요....
배포판 메인테이너들 입장에서는 그간 짜증이 나긴 했을거에요. 알고보니 pip로 설치한 버전이 문제더라.... 하는 경우가 워낙 많았을테니 말이죠.