Импорт ошибок CV2 "ModulenotFoundError: нет модуля с именем" CV2 "в изображении DockerPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Импорт ошибок CV2 "ModulenotFoundError: нет модуля с именем" CV2 "в изображении Docker

Сообщение Anonymous »

Я попытался создать изображение Docker Python Application с помощью Dockerfile: < /p>

Код: Выделить всё

FROM python:3.10-slim

WORKDIR /app

# Install system dependencies Git
RUN apt-get update && apt-get install -y --no-install-recommends git curl unzip \
&& rm -rf /var/lib/apt/lists/* \
&& curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" \
&& unzip awscliv2.zip \
&& ./aws/install \
&& rm -rf aws awscliv2.zip

# Copy and install Python dependencies
COPY sai/requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt \
&& pip uninstall -y opencv-python \
&& pip install --no-cache-dir opencv-python-headless==4.11.0.86 \
&& rm -rf /root/.cache/pip

# Copy only necessary libraries
COPY libs/python /app/libs/python
RUN pip install --no-cache-dir /app/libs/python/s3_py \
&& pip install --no-cache-dir /app/libs/python/kafka_py
Я делаю эту конкретную строку, потому что я замечаю в своих требованиях, есть модель ИИ, такую ​​как реальная эзарган, и несколько других вещей, перечисленных opencv-python в качестве их зависимостей в их метаданных. < /p>

Код: Выделить всё

&& pip uninstall -y opencv-python \
&& pip install --no-cache-dir opencv-python-headless==4.11.0.86 \
Тем не менее, в то время как я сначала удалил OpenCV-Python и приступил к установке безголостной версии, модуль cv2 нигде не было найдено, даже после Я перечисляю свои пакеты, используя < /p>

Код: Выделить всё

python -c "import pkgutil; print([m.name for m in pkgutil.iter_modules()])"
.
Есть ли обходной путь, чтобы решить это?

Подробнее здесь: https://stackoverflow.com/questions/794 ... cker-image
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • ModulenotFoundError: нет модуля с именем «ReportLab» после ModulenOtFoundError: Нет модуля с именем «Flask '
    Anonymous » » в форуме Python
    0 Ответы
    57 Просмотры
    Последнее сообщение Anonymous
  • При импорте TTS, получение модуля MODULENOTFoundError модуля: нет модуля с именем «numpy.char»
    Anonymous » » в форуме Python
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • ModuleNotFoundError: нет модуля с именем «cv2».
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • ModuleNotFoundError: нет модуля с именем «cv2».
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • `ModuleNotFoundError: нет модуля с именем "cv2" даже после установки `opencv-python`
    Anonymous » » в форуме Python
    0 Ответы
    31 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»