Pip: `--user` 옵션을 사용하여 최신 모듈 버전 설치

Pip: `--user` 옵션을 사용하여 최신 모듈 버전 설치

대본:

Python 패키지 abc는 시스템 패키지로 /usr/lib또는 /usr/local/...(시스템 패키지 관리자로 sudo pip install abc또는 시스템 패키지 관리자를 통해)로 설치됩니다.

abc 패키지의 상위 버전이 pip사용자 패키지로 설치됩니다: pip install abc --user.

특정 사용자에게 어떤 버전이 효과적일까요? (즉, 스크립트에 가 포함된 경우 import abc)

답변1

사용자 $PATH에 있는 것 중 하나입니다.

which abc간단히 실행하면 어느 것이 실행될지 표시됩니다 abc.

echo $PATH사용 중인 첫 번째 위치와 함께 실행 파일을 검사할 디렉터리를 순서대로 표시합니다.

Pipenv 내에 있는 경우 동작이 수정될 수 있지만 위의 명령문은 여전히 ​​유효하며 다른 $PATH가 있음을 알 수 있습니다.

관련 정보