Ошибка импорта модуля Pandas при выполнении скрипта Python с помощью Windows Docker (запланировано по заданию cron) - PullRequest
0 голосов
/ 14 февраля 2019

У меня есть рабочий процесс на python, который хорошо работает при работе в Pycharm IDE.Я планирую запланировать работу в моем Windows 2010 с помощью Docker.

Ниже приведен файл Docker:

FROM python
COPY . /src

RUN pip install --upgrade pip && \
    pip install -r /src/requirements.txt

ENV http_proxy  'http://145.26.81.XXXX'

RUN apt-get update && apt-get -y install cron


RUN apt-get -y install vim


RUN export DEBIAN_FRONTEND=noninteractive && \
    apt-get update && apt-get install -y --no-install-recommends krb5-admin-server krb5-kdc-ldap


ADD crontab /etc/cron.d/cron-job

RUN chmod 0644 /etc/cron.d/cron-job

RUN crontab /etc/cron.d/cron-job

RUN touch /var/log/cron.log

CMD cron && tail -f /var/log/cron.log

Я успешно установил pandas pkg в файле require.txt. Я использовал Docker Execсписок пипов, чтобы подтвердить то же самое.

Но когда скрипт python был выполнен, он потерпел неудачу с приведенной ниже ошибкой.

ImportError: No module named pandas
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...