Memecahkan masalah paket Python

Pelajari langkah-langkah pemecahan masalah yang mungkin berguna jika Anda mengalami masalah saat 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 melakukan operasi.
  • 404 - Paket tidak ditemukan. Pastikan jalur dan nama paket sudah benar. Jika Anda mendownload paket, buat daftar konten repositori untuk mengonfirmasi bahwa paket ada di repositori

Anda bisa mendapatkan informasi selengkapnya tentang error jika menjalankan ulang 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 hingga tiga kali untuk output tambahan. Misalnya, untuk mendapatkan detail proses debug tingkat 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 Ikat

Jalankan perintah dengan flag --verbose. Contoh:

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