본문 바로가기
프로그래밍/파이썬

[python] pip과 pip3의 차이점, --user의 의미

by 홍삼절편 2021. 8. 26.

1.

파이썬 패키지를 설치할 경우, 터미널에서

pip install ~~

pip3 install ~~ 을 사용하는 경우가 왕왕 있다.

 

이때 ,

pip는 python 2

pip3는 python 3 에 적용되는 것 이라고 한다.

 

각자 사용환경에 따라 pip를 사용해주면 되겠다 !!


2.

pip install 을 사용하여 패키지를 설치할 경우,

설치가 안되어 --user를 추가하여 

pip3 install --user [package name]의 방식으로 설치하기도 한다.

 

이 때, --user의 역할이 무엇일까?

 

pip는 시스템 경로에 패키지를 설치하므로 root 권한이 필요한데, 

--user를 사용함으로써 root 권한을 얻게되는 것이라고 합니다 !!

 

(출처 : stackoverflow)