사용자 지정 데이터 프로세스 이미지를 생성하는 동안 python3 패키지를 설치할 수 없습니다.

Nov 13 2020

아래 링크를 따라 dataproc-version 1.5.21-debian10의 사용자 지정 이미지를 만듭니다. https://cloud.google.com/dataproc/docs/guides/dataproc-images

이 링크에 따라 아래 사용자 정의 스크립트를 시도하면

#! / usr / bin / bash

apt-get -y update <-이것은 오류 명령을 찾을 수 없습니다.

apt install python3-pip -y <-E : 패키지를 찾을 수 없습니다.

python3.7 -m pip install numpy <-/usr/bin/python3.7 : pip라는 모듈 없음

대신 pip install numpy를 시도하면 python2.7에 패키지를 설치합니다.

내가 무엇을 할 수 있는지 제안 해주세요.

답변

3 IgorDvorzhak Nov 15 2020 at 00:43

Dataproc 1.5 이미지는 기본적으로 Conda 및 Python 3을 사용합니다. Conda 환경에 패키지를 설치하려면 conda시스템 1이 아닌 Conda의 바이너리 를 사용해야합니다 .

/opt/conda/miniconda3/bin/conda install numpy

Conda 환경에서 패키지를 설치하기 위해 Pip을 사용하는 것은 권장하지 않지만 필요한 경우 계속 수행 할 수 있습니다.

/opt/conda/miniconda3/bin/pip install numpy
Ludovic Nov 13 2020 at 17:40

Python 3.7 환경을 사용하려면 pip 대신 pip3을 사용해야합니다.

pip3 install numpy