2017-05-24 2 views
3

pip install requests --save packages.txt과 같은 작업을하고 싶습니다. 그래서 내가 사용했던 모든 목록을 가질 수 있었고 나중에 저장소에서 복제 할 때 pip -r install packages.txt 수 있습니다.pip를 사용하여 패키지를 설치하고 이름을 파일에 저장하여 나중에 설치하는 방법

pip install -r requirements.txt 
+0

무엇'핍 freeze'에 대한 핍 (10)에서 제거 될 예정입니다 pip install에 --download 옵션을 대체? – papey

답변

3

당신은 당신이 .txt 파일에 모든 설치를 덤프 freeze을 사용할 수 있습니다 = "디렉토리 경로"

pip 설치 --no-index --find-links = "디렉토리 경로"package_name

,

: pip download 지금은 사용되지 않으며

+0

하지만 설치하는 동안 특정 패키지를 저장할 수는 없지만 가상 환경이나 글로벌 패키지에만 모두 포함됩니다. – Meroz

+0

개념은 virtualenv 패키지를 다른 끝에서 실행 가능하게 만드는 것입니다. 이를 위해 모든 패키지를 공유해야합니다. 그렇지 않습니까? –

0

이 패키지 --download를 설치 PIP : 필요한 경우 나중에 다음 실행할 수

pip freeze > requirements.txt 

그리고 :

+0

pip3와 함께 사용하면 "제거 : pip install --download가 더 이상 사용되지 않으며 나중에 제거됩니다. 이제 Pip에 대신 다운로드 명령이 있습니다." – Meroz

+0

@Meroz 나는 내 대답을 업데이트했다. https://pip.pypa.io/en/stable/reference/pip_download/#options을 참조하십시오. – Keval

+0

답변을 완전히 이해하지 못합니다. 'pip3 install request가 "pack.txt"'와 같이 보일까요? 'pip3 download requests'이이 패키지를 다운로드하고 있습니다. 패키지의 이름 만 파일에 저장하면됩니다. – Meroz

관련 문제