본문 바로가기
파이썬

파이썬 "pip install --user ..."의 목적은 무엇입니까?

by º기록 2020. 10. 23.
반응형

pip install --help 에서 :

 --user      Install to the Python user install directory for your platform. Typically ~/.local/, or %APPDATA%\Python on
             Windows. (See the Python documentation for site.USER_BASE for full details.)

site.USER_BASE에 대한 문서는 내가 이해하지 못하는 흥미로운 * NIX 주제에 대한 무서운 웜홀입니다.

일반 영어에서 -user 의 목적은 무엇입니까? 패키지를 ~ / .local / 에 설치하는 것이 왜 중요한가요? 내 $ PATH 어딘가에 실행 파일을 넣지 않는 이유는 무엇입니까?

 

해결 방법

 

pip는 기본적으로 Python 패키지를 시스템 디렉토리 (예 : /usr/local/lib/python3.4 )에 설치합니다. 이를 위해서는 루트 액세스가 필요합니다.

-user 는 특별한 권한이 필요하지 않은 홈 디렉토리에 pip 설치 패키지를 대신 만듭니다.

 

참조 페이지 https://stackoverflow.com/questions/42988977

 

 

반응형

댓글