나는 파이썬과 PHP가 포함 된 도커를 만들고 있습니다. 나는 다른 도커에있는 MQTT 브로커에 연결하기위한 python 스크립트를 작성 중이다. 내 dockerfile에서가져 오기 오류 : paho.mqtt.client를 찾을 수 없음
난 다음 명령을 사용하여 PAHO 클라이언트를 설치할 수 있도록 :
RUN apt-get install -y python3-dev
RUN apt-get install -y libffi-dev
RUN apt-get install -y libssl-dev
ADD https://bootstrap.pypa.io/get-pip.py /tmp/get-pip.py
RUN cat /tmp/get-pip.py | python3
RUN pip install paho-mqtt
RUN pip install python-etcd
을 그러나 나는 다음과 같은 오류 얻을 파이썬 스크립트를 실행하면
ImportError: No module named paho.mqtt.client
고정 표시기를 설치시 paho-mqtt 설치와 관련하여 오류가 표시되지 않습니다. 누군가가 이것을 안내 할 수 있다면 좋을 것입니다. 당신은 리눅스 버전 2.7에 Python3
하지만 어떤 이유로 인터프리터 기본값을 설치 한
내가 문제를 발견 생각
python3을 통해 설치하는 것 같습니다. python3을 쳐다 보시겠습니까? – frlan
''paho-mqtt'를 설치할 때 경고 메시지가 나왔습니까? '삐삐 목록 '에서'파호 메 퀘트'를 찾을 수 있습니까? – Eddie
@frlan 파이썬 2.7로 시도했지만 지금은 스크립트가 실행되지 않는 것처럼 보입니다. Dockerfile 전체를 첨부해야합니까? – Sid411