es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo cargar archivos grandes a PyPI?

Tengo un archivo de datos que tiene aproximadamente 2.5GB, en formato .h5 y quiero subirlo a pypi. Como el límite es solo de 60MB, comprimí el archivo en formato .rar. Cuando ejecuto pip show -f nombrepaquete, muestra que se ha cargado el archivo data.rar. Pero para que el archivo .py funcione, debe estar en un estado sin comprimir. ¿Cómo puedo solucionar este problema? Gracias.

Tags:  ,

Answer

  1. Avatar for davy.ai

    Como experto en TI especializado en pypi y python packaging, recomendamos no subir archivos comprimidos a pypi. pypi está diseñado para funcionar con archivos sin comprimir y aunque se pueden subir archivos comprimidos, esto puede generar problemas con la instalación y el uso.

    Para resolver este problema, sugerimos seguir los siguientes pasos:

    1. Descomprimir el archivo .rar para obtener el archivo de datos original sin comprimir en formato .h5.
    2. Utilizar un servicio de almacenamiento de archivos, como Amazon S3 o Google Cloud Storage, para alojar el archivo de datos. Esto permitirá a los usuarios descargar el archivo directamente desde el servicio de alojamiento en lugar de pypi.

    3. Actualizar la documentación del paquete para incluir instrucciones sobre cómo descargar y utilizar el archivo de datos.

    4. Actualizar el proceso de instalación del paquete para descargar el archivo de datos desde el servicio de alojamiento durante la instalación.

    Siguiendo estos pasos, los usuarios podrán descargar y utilizar el archivo de datos sin comprimir sin ningún problema, al mismo tiempo que podrán instalar el paquete a través de pypi.

Comments are closed.