Risolvere i problemi relativi ai pacchetti Python

Scopri i passaggi per la risoluzione dei problemi, utili in caso di problemi di gestione dei pacchetti Python in Artifact Registry.

Per i problemi che si applicano a tutti i formati degli artefatti, consulta Risoluzione dei problemi generali.

Problemi di caricamento e download dei pacchetti

Strumenti come pip e Twine restituiscono codici di errore HTTP. Alcuni codici di errore che potresti riscontrare:

  • 403 - Problema di autenticazione, probabilmente causato dalla mancanza di autorizzazioni per eseguire l'operazione.
  • 404 - Pacchetto non trovato. Verifica che il percorso e il nome del pacchetto siano corretti. Se stai scaricando un pacchetto, elenca il contenuto del repository per verificare che il pacchetto si trovi nel repository

Puoi ottenere maggiori informazioni sull'errore eseguendo nuovamente il comando con un flag per messaggi più dettagliati.

pip

Esegui il comando con il flag --verbose o -v. A partire dal pip 21.2, puoi usare il flag fino a tre volte per ottenere un output aggiuntivo. Ad esempio, per migliorare i dettagli di debug, utilizza --verbose --verbose o -vv. Ad esempio:

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

Esegui il comando con il flag --verbose. Ad esempio:

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