Resolver problemas com pacotes 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 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 que ele está nele.

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

pip

Execute o comando com a sinalização --verbose ou -v. A partir do pip 21.2, você pode usar a flag até três vezes para uma saída extra. Por exemplo, para conferir 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
Gêmeo

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/*