Risolvere i problemi relativi ai pacchetti Python

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

Per problemi con tutti i formati di artefatti, consulta la pagina Risoluzione dei problemi generali.

Problemi di caricamento e download dei pacchetti

Strumenti come pip e Twine restituiscono i 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 i contenuti del repository per confermare che il pacchetto si trova nel repository

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

pip

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