PyDP does not work in the Docker container
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- docker, python
- Área
- build-system, devops
Línea de trabajo
Start with Dockerfile and reproduce the failure using the shown docker build and docker run commands. Inspect why make test expects dist/python_dp-1.0.3-cp39-cp39-linux_x86_64.whl, then verify completion with make test and a successful import pydp inside the container.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Description
Importing pydp fails inside containers running image built from Dockerfile.
How to Reproduce
Build the image and run the container:
docker build -t pydp:test .
docker run -it pydp:test
Result of make test inside the container:
ValueError
Directory dist/python_dp-1.0.3-cp39-cp39-linux_x86_64.whl does not exist
You can also run python inside the container and try this import:
>>> import pydp
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/root/PyDP/.venv/lib/python3.9/site-packages/pydp/__init__.py", line 5, in <module>
from pydp import algorithms
File "/root/PyDP/.venv/lib/python3.9/site-packages/pydp/algorithms/__init__.py", line 2, in <module>
from . import laplacian
File "/root/PyDP/.venv/lib/python3.9/site-packages/pydp/algorithms/laplacian/__init__.py", line 2, in <module>
from ._bounded_algorithms import BoundedMean
File "/root/PyDP/.venv/lib/python3.9/site-packages/pydp/algorithms/laplacian/_bounded_algorithms.py", line 2, in <module>
from .._algorithm import BoundedAlgorithm
File "/root/PyDP/.venv/lib/python3.9/site-packages/pydp/algorithms/_algorithm.py", line 7, in <module>
from .._pydp import _algorithms
ModuleNotFoundError: No module named 'pydp._pydp'
System Information
- OS: Ubuntu
- OS Version: 20.04
- Language Version: (default 3.9 from Dockerfile)
- Lenguaje dominante
- Python
- Estrellas
- 550
- Forks
- 143
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de OpenMined/PyDP
-
Type: New Feature :heavy_plus_sign:
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
-
Type: Question :grey_question:
Dificultad 3/5 1-2 días Aptitud para principiantes 25/100
-
Type: Question :grey_question:
Dificultad 4/5 3-5 días Aptitud para principiantes 32/100
-
Type: Improvement :chart_with_upwards_trend:
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
-
Type: New Feature :heavy_plus_sign:
Dificultad 3/5 1-2 días Aptitud para principiantes 38/100
Todos los issues de OpenMined/PyDP
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
browser-use/browser-use#5905 ·
-
type: enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
ynput/ayon-python-api#363 ·
-
bug needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
modelscope/FunASR#3728 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
open-compass/opencompass#2655 ·