Solucionar problemas con paquetes de Python

Descubre soluciones que pueden resultarte útiles si tienes algún problema mientras gestionas paquetes de Python en Artifact Registry.

Si tienes problemas con todos los formatos de artefacto, consulta Solución de problemas generales.

Problemas al subir y descargar paquetes

Herramientas como pip y Twine devuelven códigos de error HTTP. Estos son algunos de los códigos de error que pueden aparecer:

  • 403: problema de autenticación, posiblemente debido a la falta de permisos para realizar la operación.
  • 404 - Package not found. Verifica que la ruta y el nombre del paquete sean correctos. Si estás descargando un paquete, lista el contenido del repositorio para confirmar que el paquete está en el repositorio.

Puedes obtener más información sobre el error si vuelves a ejecutar el comando con una bandera para ver mensajes más detallados.

pip

Ejecuta el comando con la marca --verbose o -v. A partir de pip 21.2, puedes usar la marca hasta tres veces para obtener más resultados. Por ejemplo, para obtener el siguiente nivel de detalles de depuración, usa --verbose --verbose o -vv. Por ejemplo:

pip install -vv --index-url https://us-east1-python.pkg.dev/my-project/my-repo/simple/ my-package
Twine

Ejecuta el comando con la marca --verbose. Por ejemplo:

twine upload --repository-url https://us-east1-python.pkg.dev/my-project/my-repo/ --verbose dist/*