답변:
pip install --download
더 이상 사용되지 않습니다. 버전 8.0.0부터 다음 pip download
명령 을 사용해야합니다 .
pip download <package-name>
pip install path-to-downloaded-package
sudo pip install <path-to-downloaded-package> --no-index --find-links `pwd`
pip download
도 지원 -r requirements.txt
쉽게 인터넷에 연결된 컴퓨터에서 모두 다운로드 할 수 있도록 다음 오프라인 컴퓨터에 복사하고 위의 덧글이 언급 한 방법 설치
이 --download-cache
옵션은 원하는 작업을 수행해야합니다.
pip install --download-cache="/pth/to/downloaded/files" package
그러나 이것을 테스트했을 때 메인 패키지가 정상적으로 다운로드되고 저장되고 설치되었지만 종속성은 이름으로 전체 URL 경로로 tar.gz
저장되었습니다.
이 --download
옵션은 기본 패키지 및 해당 종속성을 다운로드하고 설치하지 않습니다. ( 참고 그 이전 버전 1.1--download
않았다 옵션이 없는 종속성을 다운로드 할 수 있습니다.)
pip install package --download="/pth/to/downloaded/files"
pip
사용하여 문서 개요 --download
에 대한 빠른 및 지역을 설치합니다 .
--no-install
했습니다. 옵션에 태그를 지정했지만 . 그리고 당신은 펑키 한 파일 이름에 대해 맞지만 적어도 파일은 거기에 있습니다.
--download
있는 패키지 를 다운로드하십시오 .
pip install --download
현재는 더 이상 사용되지 않으며 pip 10에서 제거됩니다. pip.pypa.io/en/latest/reference/pip_download/#overview . 사용 pip download somepackage
.
pip download -d <dir> { -r requirements.txt | <packagename> }
나는 항상 패키지를 다운로드하기 위해 이렇게한다.
pip install --download /path/to/download/to_packagename
또는
pip install --download=/path/to/packages/downloaded -r requirements.txt
방금 다운로드 한 모든 라이브러리를 설치하려면 다음을 수행합니다.
pip install --no-index --find-links="/path/to/downloaded/dependencies" packagename
또는
pip install --no-index --find-links="/path/to/downloaded/packages" -r requirements.txt
최신 정보
또한 한 시스템에 모든 패키지를 설치하려면 다른 시스템에 설치하는 데 사용할 패키지를 모두 내보낼 수 requirement.txt
있습니다.
pip freeze > requirement.txt
그런 다음 requirement.txt
위와 같이 다운로드하여을 사용하거나 다음 위치에서 설치할 수 있습니다 requirement.txt
.
pip install -r requirement.txt
참조 : pip 설치 프로그램
버전 7.1.2에서 pip는 다음과 함께 패키지의 휠 (사용 가능한 경우)을 다운로드합니다.
pip install package -d /path/to/downloaded/file
다음은 소스 배포를 다운로드합니다.
pip install package -d /path/to/downloaded/file --no-binary :all:
pip가이를 인식하는 경우 (예 : pip show package
나열하는 경우 ) 종속성도 다운로드합니다 .
최신 정보
Anton Khodak 에서 언급했듯이 pip download
명령은 버전 8부터 선호됩니다. 위의 예에서 이것은 /path/to/downloaded/file
옵션으로 제공되어야 -d
하므로 works로 대체 install
해야 download
합니다.
pip download <package1 package2 package n>
종속성을 포함한 모든 패키지를 다운로드하는 데 사용
pip install --no-index --find-links . <package1 package2 package n>
종속성을 포함한 모든 패키지를 설치하는 데 사용 합니다. 에서 모든 파일을 가져옵니다 CWD
. 아무것도 다운로드하지 않습니다
pip wheel
고려해야 할 또 다른 옵션입니다.
pip wheel mypackage -w .\outputdir
패키지와 종속성을 디렉토리 (기본적으로 현재 작업 디렉토리)에 다운로드하지만 소스 패키지를 바퀴로 변환하는 추가 단계를 수행합니다.
요구 사항 파일을 편리하게 지원합니다.
pip wheel -r requirements.txt -w .\outputdir
--no-deps
특별히 요청 된 패키지 만 원하는 경우 인수를 추가하십시오 .
pip wheel mypackage -w .\outputdir --no-deps
들어 윈도우 사용자 :
파일로 다운로드 하려면 cmd를 열고 다음을 따르십시오 .
cd <*the file-path where you want to save it*>
pip download <*package name*>
패키지와 종속성은 현재 작업 디렉토리에 다운로드됩니다.
현재 작업 디렉토리에서 설치 하려면 :
다운로드 한 폴더를 cwd로 설정 한 후 다음을 따르십시오.
pip install <*the package name which is downloded as .whl*> --no-index --find-links <*the file locaation where the files are downloaded*>
그러면 해당 위치에서 종속성을 검색합니다.