pip install을 이용해서 python 라이브러리를 설치할때
Defaulting to user installation because normal site-packages is not writeable
이러한 에러가 발생할 때가 있다.
일반 사이트패키지를 쓸 수 없다는 말인데 이것의 원인은 두가지가 있다.
1. 서버 환경에 여러개의 python이 설치된 경우
2. 접근 권한이 없는 경우
1번의 경우에는 인터프리터를 정확히 명시해서 install을 진행하면 된다.
나는 Python3의 버전이 여러개여서 다음과 같이 표기하였다.
python3.9 -m pip install <패키지명>
python3 버전이 하나라면 다음과 같이 표기하면 된다.
python3 -m pip install <패키지명>