Resolver problemas de pacotes do Python

Saiba mais sobre as etapas de solução de problemas que podem ser úteis se você tiver problemas ao gerenciar pacotes Python no Artifact Registry.

Para problemas que se aplicam a todos os formatos de artefato, consulte Solução de problemas gerais.

Problemas ao fazer upload e download de pacotes

Ferramentas como pip e Twine retornam códigos de erro HTTP. Alguns códigos de erro que você pode encontrar:

  • 403 - Problema de autenticação, possivelmente causado pela falta de permissions para executar a operação.
  • 404: pacote não encontrado. Verifique se o caminho e o nome do pacote estão corretos. Se você estiver fazendo o download de um pacote, liste o repositório para confirmar que o pacote está no repositório

Para mais informações sobre o erro, execute o comando novamente com uma flag para receber mensagens mais detalhadas.

pip

Execute o comando com a sinalização --verbose ou -v. A partir do PIP 21.2, é possível usar o flag até três vezes para gerar resultados extras. Por exemplo, para acessar o próximo nível de detalhes de depuração, use --verbose --verbose ou -vv. Exemplo:

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

Execute o comando com a flag --verbose. Exemplo:

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