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 elementi, consulta Risoluzione dei problemi generali.

Problemi di caricamento e download dei pacchetti

Strumenti come pip e Twine restituiscono codici di errore HTTP. Ecco alcuni codici di errore che potresti incontrare:

  • 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 i contenuti del repository per verificare che il pacchetto sia presente nel repository.

Puoi ottenere ulteriori informazioni sull'errore se esegui di nuovo il comando con un flag per messaggi più dettagliati.

pip

Esegui il comando con il flag --verbose o -v. A partire da pip 21.2, puoi utilizzare il flag fino a tre volte per un output aggiuntivo. Ad esempio, per visualizzare il livello successivo di 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/*