Memecahkan masalah paket Python

Pelajari langkah-langkah pemecahan masalah yang mungkin berguna jika Anda mengalami masalah dalam mengelola paket Python di Artifact Registry.

Untuk masalah yang berlaku untuk semua format artefak, lihat Pemecahan masalah umum.

Masalah saat mengupload dan mendownload paket

Alat seperti pip dan Twine menampilkan kode error HTTP. Beberapa kode error yang mungkin Anda temui:

  • 403 - Masalah autentikasi, mungkin disebabkan oleh kurangnya izin untuk menjalankan operasi.
  • 404 - Paket tidak ditemukan. Pastikan jalur dan nama paket sudah benar. Jika Anda mendownload paket, cantumkan konten repositori untuk mengonfirmasi bahwa paket tersebut berada di repositori

Anda dapat memperoleh informasi selengkapnya tentang error tersebut jika menjalankan kembali perintah dengan flag untuk pesan yang lebih mendetail.

pip

Jalankan perintah dengan flag --verbose atau -v. Mulai dari pip 21.2, Anda dapat menggunakan flag tersebut hingga tiga kali untuk output tambahan. Misalnya, untuk mendapatkan tingkat detail proses debug berikutnya, gunakan --verbose --verbose atau -vv. Contoh:

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

Jalankan perintah dengan flag --verbose. Contoh:

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