[GitLab] pip3 에러

hyuckhoon.ko·2020년 12월 21일
0

What I learned in first year

목록 보기
14/146

1. pip: not found 에러



2. pip3: not found 에러


3. No module named pip 에러

python3 -m pip install awscli==1.18.8로 해도 실패




4. 해결방법

이럴땐 컨테이너 내부로 액세스 후,

실제 명령어를 타이핑하며 검증해보면 된다.

docker pull docker:20.10.0
docker run --it docker:20.10.0

그 다음, bin 디렉토리로 이동해보자.
역시나..../usr/bin에는 pip 패키지가 없었다.



아래와 같은 명령어를 입력후

apk add python3

pip을 설치해주자.

apk add py-pip

그 결과,
아래 그림과 같이 pip, pip3, pip3.8 모듈이 생성됐다.



현재까지 상황을 정리해보자.

  1. GitLab CI(feature -> master)에서 Fail이 발생했었다.
    pip 모듈이 없다길래, 직접 도커 이미지를 다운받았다.

  2. docker run --it 이미지를 통해 디버깅을 진행해보았다.

이왕 컨테이너 내부에 액세스한 김에
awscli 패키지까지 설치해되는지 확인해보자.
과연 결과는?

pip3 install awscli==1.18.8

설치가 됐다.




이제 다시 GitLab CI 과정을 진행하자.

  • .gitlab-ci.yml

  • master로 merge success

  • AWS ECR 확인

0개의 댓글