Resolva problemas de pacotes Python

Saiba mais sobre os passos de resolução de problemas que podem ser úteis se tiver problemas na gestão de pacotes Python no Artifact Registry.

Para problemas que se aplicam a todos os formatos de artefactos, consulte a secção Resolução de problemas gerais.

Problemas ao carregar e transferir pacotes

Ferramentas como o pip e o Twine devolvem códigos de erro HTTP. Alguns códigos de erro que pode encontrar:

  • 403 – Problema de autenticação, possivelmente causado pela falta de autorizações para realizar a operação.
  • 404 – Pacote não encontrado. Verifique se o caminho e o nome do pacote estão corretos. Se estiver a transferir um pacote, liste o conteúdo do repositório para confirmar que o pacote está no repositório

Pode obter mais informações sobre o erro se executar novamente o comando com uma flag para mensagens mais detalhadas.

pip

Execute o comando com a flag --verbose ou -v. A partir do pip 21.2, pode usar a flag até três vezes para obter resultados adicionais. Por exemplo, para obter o nível seguinte de detalhes de depuração, use --verbose --verbose ou -vv. Por exemplo:

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

Execute o comando com a flag --verbose. Por exemplo:

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