How to use with docker
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 20/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Área
- build-system, devops
Línea de trabajo
El informe menciona el comando maturin build, el nombre del archivo wheel, pip install y las etapas Docker de build y runtime, pero no menciona ningún archivo del repositorio ni ninguna prueba. Empieza reproduciendo la configuración de dos etapas y comparando las plataformas de build y runtime; se considera terminado cuando exista una configuración documentada en la que el wheel creado se instale y se ejecute en la etapa de runtime.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hi, I have a package in rust using PyO3 that I need to build inside a docker container as part of a multi-stage build and pass it to the runtime stage for install and execution (I have this cumbersome setup as a requirement). I tried to use maturin by running maturin build --release but in the runtime stage when I try to use pip install my-package-0.1.0-cp311-cp311-manylinux_2_34_aarch64.whl I get this error: ERROR: my-package-0.1.0-cp311-cp311-manylinux_2_34_aarch64.whl is not a supported wheel on this platform. The python version in which I'm building the wheel is 3.11.6 and it's the same version used in the runtime. The the runtime is running from bitnami/pytorch:2.1.1, I whould appretiate any advice to setup the Dockerfile to make this.
PS: Sorry if I'm not more precise in the description, but I'm bounded by an NDA agreement.
- Lenguaje dominante
- Python
- Estrellas
- 681
- Forks
- 110
- Merge medio
- 3 d 18 h
- PR fusionados (30 d)
- 1
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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 PyO3/setuptools-rust
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
PyO3/setuptools-rust#619 ·
-
Builds run `cargo metadata` for all platformsPosiblemente ocupada @WhyNotHugo la tomó hace 72 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
PyO3/setuptools-rust#610 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
PyO3/setuptools-rust#575 · 5 comentarios ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 30/100
PyO3/setuptools-rust#507 · 3 comentarios ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
PyO3/setuptools-rust#344 · 7 comentarios ·
Todos los issues de PyO3/setuptools-rust
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 3 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
modelcontextprotocol/python-sdk#3648 ·
Los mantenedores suelen responder en 1 día
-
docs good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
VenetoStato/giorgio#6 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
Los mantenedores suelen responder en 1 día
-
Claiming namespace ddalusAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 70/100
EclipseFdn/open-vsx.org#13831 ·
Los mantenedores suelen responder en 1 día