>source

내 python 스크립트에서 도커 빌드를 실행하고 실행하려고 할 때 실패합니다.=> 오류 [ 4/12] pip3 설치 google-cloud-pubsub 실행. 휠을 만드는 동안 실패했다고 주장합니다.libcst그런 다음 오래된 pip를 사용하고 있다는 경고를 제공합니다.

#9 15.40 오류: PEP 517을 사용하고 직접 설치할 수 없는 libcst용 휠을 만들 수 없습니다. #9 15.40 경고: pip 버전 21.2.4를 사용하고 있습니다. 그러나 버전 21.3.1을 사용할 수 있습니다.

내가 읽은 바에 따르면 최신 버전의 pip를 설치하면 상황이 수정될 것이므로 그렇게 했습니다. pip를 업데이트 한 후 다음을 실행했습니다.핍 --버전모든 것이 예상대로 되었는지 확인하는 명령: .

예상대로 최신 pip 버전을 실행하고 있습니다. 도커 빌드를 다시 시도하면 여전히 동일한 오류가 발생합니다!

#9 15.40 오류: PEP 517을 사용하고 직접 설치할 수 없는 libcst용 휠을 만들 수 없습니다. #9 15.40 경고: pip 버전 21.2.4를 사용하고 있습니다. 그러나 버전 21.3.1을 사용할 수 있습니다.

나는 달렸다핍 목록명령을 실행하면 하나의 버전만 나열되며 21.3.1입니다.

도커 빌드가 올바른 버전의 pip를 사용하고 이 문제를 해결하도록 하는 방법을 알고 있습니까?

편집: 도커 파일 내용 추가

Dockerfile을 보여주세요.

vaizki2022-01-14 12:18:04

@vaizki는 업데이트를 참조하십시오.

Jcmoney10102022-01-14 12:24:47

code, 오류 메시지 또는 기타 텍스트 데이터의 이미지를 게시하지 마십시오.

tripleee2022-01-14 12:25:50

pip와 함께 setuptools 및 wheel을 설치/업데이트해 보셨습니까? pip3 install -U pip setuptools 휠

asmartin2022-01-14 12:28:15

접선적으로 pip3 install은 설치할 패키지 목록을 허용합니다. 어쨌든 requirements.txt에 모든 종속성이 있어야 합니다.

tripleee2022-01-14 12:36:26
  • 이전 구문 분석하는 방법, 실제로 c#의 문자열에서 숫자를 얻습니까?
  • 다음 Visual Studio 2010에서 C++11 표준을 "활성화"하는 방법은 무엇입니까?