Python이 패키지를 저장하는 위치
설치할 명령으로 이동하기 전에 Python 패키지를 설치pipenv
하는 위치를 이해하는 것이 좋습니다.pip
전역 사이트 패키지 는 Python이 시스템의 모든 사용자와 모든 Python 응용 프로그램에서 사용할 수있는 패키지를 설치하는 곳입니다. 다음 명령을 사용하여 글로벌 사이트 패키지를 확인할 수 있습니다.
python -m site
예를 들어 Python 3.7이 설치된 Linux에서 경로는 일반적으로
/usr/lib/python3.7/dist-packages/setuptools
사용자 사이트 패키지 는 Python이 사용자 에게만 제공되는 패키지를 설치하는 곳입니다. 그러나 패키지는 생성 한 모든 Python 프로젝트에 계속 표시됩니다. 당신은 경로를 얻을 수 있습니다
python -m site --user-base
Python 3.7이 설치된 Linux에서 경로는 일반적으로
~/.local/lib/python3.7/site-packages
Python 3.x 사용
대부분의 Linux 및 기타 Unices에서 일반적으로 Python 2와 Python 3은 나란히 설치됩니다. 기본 Python 3 실행 파일은 거의 항상 python3
입니다. pip
Linux 배포에 따라 다음 중 하나로 사용할 수 있습니다.
pip3
python3-pip
python36-pip
python3.6-pip
리눅스
pip
와 함께 사용하지 마십시오 sudo
! 예, Python 패키지를 설치하는 가장 편리한 방법이며 실행 파일은에서 사용할 수 /usr/local/bin/pipenv
있지만 특정 패키지는 항상 모든 사용자와 생성 한 모든 Python 프로젝트에 표시됩니다. 대신 사용자 별 사이트 패키지를 사용하십시오.--user
pip3 install --user pipenv
pipenv
에서 사용할 수 있습니다
~/.local/bin/pipenv
맥 OS
macOS에서 Homebrew는 Python을 설치하는 데 권장되는 방법 입니다. Python을 쉽게 업그레이드하고, 여러 버전의 Python을 설치하고, Homebrew를 사용하여 버전간에 전환 할 수 있습니다.
Homebrew'ed Python을 사용하는 경우 pip install --user
비활성화됩니다. 글로벌 사이트 패키지는 다음 위치에 있습니다.
/usr/local/lib/python3.y/site-packages
여기에서 Python 패키지를 안전하게 설치할 수 있습니다. Python 3.y는 다음 위치에서도 모듈을 검색합니다.
/Library/Python/3.y/site-packages
~/Library/Python/3.y/lib/python/site-packages
윈도우
레거시 이유로 Python은 C:\Python37
. 파이썬 실행 파일은 일반적으로 이름 py.exe
, 당신은 실행할 수 있습니다 pip
로 py -m pip
.
글로벌 사이트 패키지는
C:\Python37\lib\site-packages
일반적으로 Windows 장치를 공유하지 않기 때문에 패키지를 전역으로 설치하는 것도 괜찮습니다.
py -m pip install pipenv
pipenv
지금 사용할 수 있습니다
C:\Python37\Scripts\pipenv.exe
--user
기본 사용자 사이트 패키지 디렉터리가 Windows 로밍 프로필에 있으므로 Windows에 Python 패키지를 설치하지 않는 것이 좋습니다.
C:\Users\user\AppData\Roaming\Python\Python37\site-packages
로밍 프로필은 터미널 서비스 (원격 데스크톱, Citrix 등) 및 기업 환경에서 로그온 / 로그 오프 할 때 사용됩니다. Windows에서 느린 로그인, 로그 오프 및 재부팅은 큰 로밍 프로필로 인해 발생할 수 있습니다.
/usr/local/bin/pipenv
— 거기 있습니까? 가/usr/local/bin
당신에$PATH
?