pip를 사용하여 여러 파이썬 패키지를 한 번에 설치하는 방법
나는 그것을하는 쉬운 방법이라는 것을 알고 있지만 여기서도 구글에서도 찾지 못했습니다. pip를 사용하여 여러 패키지를 설치하는 방법이 있는지 궁금합니다. 다음과 같은 것 :
pip install progra1 , progra2 ,progra3 ,progra4 .
또는:
pip install (command to read some txt containing the name of the modules)
명령 행에 여러 패키지를 설치하려면 다음과 같이 공백으로 구분 된 목록으로 전달하십시오.
pip install wsgiref boto
텍스트 파일에서 설치하려면 다음을 수행하십시오 pip install --help
.
-r FILENAME, --requirement = FILENAME
주어진 요구 사항 파일에 나열된 모든 패키지를 설치하십시오. 이 옵션은 여러 번 사용할 수 있습니다.
한 번 봐 가지고 요구 파일에 대한 핍 문서를 자신의 일반적인 레이아웃 및 구문을 - 당신이 현재 환경 / 사이트 패키지를 기반으로 하나를 생성 할 수 있습니다 pip freeze
짧은 예를 원하는 경우 - 예를 (설치하는 데에 기반 wsgiref
하고 boto
깨끗한 VIRTUALENV에 ) :
$ pip freeze
boto==2.3.0
wsgiref==0.1.2
pip install -r requirements.txt
requirements.txt 파일에서 한 줄에 한 항목 씩 모듈을 목록에 넣습니다.
장고 = 1.3.1
남쪽> = 0.7
장고 디버그 툴바
requirements file 이라는 텍스트 파일에 나열된 패키지를 설치할 수 있습니다 . 예를 들어, req.txt
다음 텍스트를 포함 하는 파일이있는 경우 :
Django==1.4
South==0.7.3
명령 줄에서 발행하십시오.
pip install -r req.txt
pip는 파일에 나열된 패키지를 특정 버전으로 설치합니다.
다른 답변을 보완하면 --no-cache-dir
pip에서 캐싱을 비활성화 하는 옵션 을 사용할 수 있습니다 . 로 여러 패키지를 한 번에 설치할 때 가상 머신이 충돌했습니다 pip install -r requirements.txt
. 나를 위해 해결 된 것은 다음과 같습니다.
pip install --no-cache-dir -r requirements.txt
단일 모듈을 설치하는 동안 제공 한 것과 동일한 명령을 공백으로 구분 된 형식으로 만 전달하십시오.
'IT' 카테고리의 다른 글
vim에서 특정 캐릭터로 점프하는 방법은 무엇입니까? (0) | 2020.06.13 |
---|---|
원시 데이터에 std :: vector 포인터를 얻는 방법? (0) | 2020.06.13 |
num ++가 'int num'의 원자가 될 수 있습니까? (0) | 2020.06.13 |
ImageView-높이가 너비와 일치합니까? (0) | 2020.06.13 |
이클립스에서 줄 번호 계산하기 (0) | 2020.06.13 |