출처 : https://stackoverflow.com/questions/42988977/what-is-the-purpose-of-pip-install-user
"pip install --user ..."의 목적은?
pip install --help
로부터
--user 당신의 플랫폼의 Python 사용자 설치 디렉터리에 설치합니다. 일반적으로 ~/.local/, 또는 윈도우즈는 %APPDATA$\Python입니다. (전체 세부사항은 site.USER_BASE Python 문서를 보세요.)
site.USER_BASE
문서는 제가 이해하지 못하는 흥미로운 NIX 주제이며 무시무시 합니다.
일반 영어로 --user
의 목적은 무엇입니까? 왜 패키지는 ~/.local
에 설치되나요? 왜 저의 $PATH
에 어딘가 실행 프로그램을 놓지 않을까요?
8개 답변 중 1개
pip는 기본적으로 (/usr/local/lib/python3.4
같은) 시스템 디렉터리에 Python 패키지를 설치합니다. 이는 root 권한이 필요합니다.
pip의 --user
는 대신에 당신의 home 디렉터리에 패키지를 설치합니다. 이는 특별한 권한을 요구하지 않습니다.
'Python' 카테고리의 다른 글
10분 코알라 (0) | 2020.10.28 |
---|---|
Python에서 UDP 멀티캐스트 하는 방법? (0) | 2020.10.13 |
asyncio 작업(task)으로 실행한 함수에서 값 얻어오기 (0) | 2020.07.29 |
많은 좀비 프로세스를 이끄는 파이썬 멀티프로세싱 (0) | 2020.07.16 |
request 오류를 발생하는 최고의 방법은? (0) | 2020.07.13 |