Solução de problemas com pacotes Python

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

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

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 permissões 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 conteúdo do repositório para confirmar se o pacote está no repositório

Para ver mais informações sobre o erro, execute novamente o comando com uma sinalização para ver mensagens mais detalhadas.

pip

Execute o comando com a sinalização --verbose ou -v. A partir do pip 21.2, é possível usar a sinalização até três vezes para ter uma saída extra. Por exemplo, para ver 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
Barbantes

Execute o comando com a sinalização --verbose. Exemplo:

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