Azure / Azure/MachineLearningNotebooks

Failed to install opencv in a step of a pipeline

Abierto
#1,903 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Jupyter Notebook
Estrellas
4.4k
Forks
2.6k
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

I am trying to make a trining step for a pipeline where I need open cv, I have manage to install it in the environment but for some reason it doesn't find it.
My error:

Execution failed. User process '/azureml-envs/azureml***/bin/python' exited with status code 1. Please check log file 'user_logs/std_log.txt' for error details. Error: Traceback (most recent call last):
File "train.py", line 8, in
import cv2
File "/azureml-envs/azureml***/lib/python3.8/site-packages/cv2/__init__.py", line 181, in
bootstrap()
File "/azureml-envs/azureml***/lib/python3.8/site-packages/cv2/__init__.py", line 153, in bootstrap
native_module = importlib.import_module("cv2")
File "/azureml-envs/azureml***/lib/python3.8/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
ImportError: libGL.so.1: cannot open shared object file: No such file or directory

# I have also tried with regular import opencv-python
my yml:
name: train_env
channels:
- conda-forge
dependencies:
- python=3.8.1
- ipykernel
- PyYAML
- requests
- tqdm
- pip
- pip:
- opencv-python-headless
- azureml-defaults
- torch
- torchvision
- ultralytics
- matplotlib
- pandas
- pyarrow
- Pillow
- onnx
- pathlib
- numpy
- requests
- scipy

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza con el archivo environment yml proporcionado y train.py; después, reproduce el paso de la canalización de Azure Machine Learning que importa cv2. Comprueba los registros del entorno en torno al error de libGL.so.1 faltante; se considera terminado cuando el entorno de la canalización puede importar cv2 y continuar después de ese paso de entrenamiento.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
azure, opencv, python
Área
cloud, machine-learning
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.