Сбой команды "python setup.py egg_info" с кодом ошибки 1 в / tmp / pip-install-xtrlkujj / pyaudio / - PullRequest
0 голосов
/ 30 апреля 2020

Я пытаюсь набрать пу sh Dockerfile. После нескольких корректировок моего кода, он все еще идет с ошибкой и не может быть выдвинут. Мой код отображается:

 FROM balenalib/fincm3-debian-python:latest

# RUN install_packages git

RUN apt-get update 
RUN apt-get install python -y\
        && apt-get install python3-pip -y
RUN apt-get install libportaudio0 libportaudio2 libportaudiocpp0 portaudio19-dev -y 
RUN pip3 install pyaudio numpy matplotlib \
             scipy librosa

# Set our working directory
WORKDIR /usr/src/app

COPY Recorder.py /usr/src/app

# Recorder.py will run when the container starts up on the device
CMD ["python","/usr/src/app/Recorder.py"]

И ошибка:

Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-xtrlkujj/pyaudio/

1 Ответ

0 голосов
/ 30 апреля 2020

Попробуйте выполнить сначала:

pip3 --upgrade setuptools

, чтобы убедиться, что у вас установлена ​​последняя версия из пакета Setuptools. Иногда это решает эту проблему.

И если pip нужны инструменты настройки для работы. Поэтому, если у вас его нет, вам нужно установить его с

apt-get install python3-setuptools
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...