패키지를 설치하고 있습니다 requirements.txt
pip install -r requirements.txt
requirements.txt
파일을 읽습니다
Pillow
lxml
cssselect
jieba
beautifulsoup
nltk
lxml
설치에 실패한 유일한 패키지이므로 모든 것이 실패합니다 (주석에서 larsk가 지적한 예상 결과). 그러나 lxml
실패 pip
후에도 계속해서 나머지 패키지를 다운로드합니다.
내가 이해 한 바에 pip install -r requirements.txt
나열된 패키지 중 하나라도 설치에 실패하면 명령이 실패합니다 requirements.txt
.
실행할 pip install -r requirements.txt
수있는 것을 설치하고 할 수없는 패키지를 건너 뛰거나 무언가 실패한 것을 끝내기 위해 종료하도록 실행할 때 전달할 수있는 인수 가 있습니까?
requirements.txt
아마도 필수 패키지 이므로 pip
패키지를 설치할 수 없으면 실패 하는 것이 좋습니다. 코드가 패키지없이 실행되는 경우에는 거의 필요하지 않습니다. 실패한 패키지를 임의로 정리 requirements.txt
하면 종속성이 누락되는 문제가 발생하는 것처럼 보입니다.
pip install -r <some file>
워크 플로를 사용하여 적절한 환경 만들기를 표준화합니다.