View a markdown version of this page

Mengkonfigurasi pip dan menginstal paket Python - Amazon CodeCatalyst

Amazon CodeCatalyst tidak lagi terbuka untuk pelanggan baru. Pelanggan yang sudah ada dapat terus menggunakan layanan ini seperti biasa. Lihat informasi yang lebih lengkap di Cara bermigrasi dari CodeCatalyst.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mengkonfigurasi pip dan menginstal paket Python

Untuk digunakan pip dengan CodeCatalyst, Anda harus terhubung pip ke repositori paket Anda dan memberikan token akses pribadi untuk otentikasi. Anda dapat melihat instruksi untuk menghubungkan pip ke repositori paket Anda di CodeCatalyst konsol. Setelah Anda mengotentikasi dan terhubung pip ke CodeCatalyst, Anda dapat menjalankan pip perintah.

Menginstal paket Python dari CodeCatalyst dengan pip

Petunjuk berikut menjelaskan cara mengkonfigurasi pip untuk menginstal paket Python dari repositori CodeCatalyst paket Anda atau salah satu repositori hulu.

Untuk mengkonfigurasi dan menggunakan pip untuk menginstal paket Python dari repositori CodeCatalyst paket Anda
  1. Buka CodeCatalyst konsol di https://codecatalyst.aws/.

  2. Pada halaman ikhtisar untuk proyek Anda, pilih Paket.

  3. Pilih repositori paket Anda dari daftar repositori paket.

  4. Pilih Hu bungkan ke repositori.

  5. Di kotak dialog Hubun gkan ke repositori, pilih pip dari daftar klien manajer paket.

  6. Anda memerlukan token akses pribadi (PAT) untuk mengotentikasi pip. CodeCatalyst Jika Anda sudah memilikinya, Anda dapat menggunakannya. Jika tidak, Anda dapat membuatnya di sini.

    1. Pilih Buat token.

    2. Pilih Salin untuk menyalin PAT Anda.

      Awas

      Anda tidak akan dapat melihat atau menyalin PAT Anda lagi setelah Anda menutup kotak dialog.

  7. Gunakan pip config perintah untuk mengatur URL CodeCatalyst registri dan kredenSIAL. Ganti nilai-nilai berikut.

    catatan

    Jika menyalin dari instruksi konsol, nilai-nilai berikut harus diperbarui untuk Anda dan tidak boleh diubah.

    • Ganti username dengan nama CodeCatalyst pengguna Anda.

    • Ganti PAT dengan CodeCatalyst PAT Anda.

    • Ganti space_name dengan nama CodeCatalyst ruang Anda.

    • Ganti proj_name dengan nama CodeCatalyst proyek Anda.

    • Ganti repo_name dengan nama repositori CodeCatalyst paket Anda.

    pip config set global.index-url https://username:PAT@https://packages.region.codecatalyst.aws/pypi/space_name/proj_name/repo_name/simple/
  8. Dengan asumsi bahwa sebuah paket ada dalam repositori Anda atau salah satu repositori hulu, Anda dapat menginstalnya dengan pip install. Misalnya, gunakan perintah berikut untuk menginstal paket requests.

    pip install requests

    Gunakan -i opsi untuk kembali sementara untuk menginstal paket dari al https://pypi.org ih-alih repositori CodeCatalyst paket Anda.

    pip install -i https://pypi.org/simple requests

Mengkonsumsi paket Python dari PyPI melalui CodeCatalyst

Anda dapat menggunakan paket Python dari Python Package Index (PyPI) melalui CodeCatalyst repositori dengan mengonfigurasi repositori dengan koneksi hulu ke PyPI. Paket yang dikonsumsi dari PyPI dic erna dan disimpan di CodeCatalyst repositori Anda.

Untuk mengkonsumsi paket dari PyPI
  1. Jika Anda belum melakukannya, konfigurasikan pip dengan repositori CodeCatalyst paket Anda dengan mengikuti langkah-langkah diMenginstal paket Python dari CodeCatalyst dengan pip.

  2. Pastikan repositori Anda telah menambahkan PyPI sebagai sumber hulu. Anda dapat memeriksa sumber hulu mana yang ditambahkan atau menambahkan PyPI sebagai sumber hulu dengan mengikuti instruksi di Menambahkan repositori hulu dan memilih repositori penyimpanan PyPI.

Untuk informasi selengkapnya tentang meminta paket dari repositori hulu, lihat. Meminta versi paket dengan repositori hulu

dukungan perintah pip

Bagian berikut merangkum perintah pip yang didukung, oleh CodeCatalyst repositori, selain perintah khusus yang tidak didukung.

Perintah yang didukung yang berinteraksi dengan repositori

Bagian ini berisi daftar pip tempat klien pip membuat satu atau beberapa permintaan ke registri yang telah dikonfigurasi. Perintah ini telah diverifikasi untuk berfungsi dengan benar ketika dipanggil terhadap repositori CodeCatalyst paket.

Perintah Deskripsi

menginstal

Menginstal paket.

mendownload

Mengunduh paket.

CodeCatalyst tidak mengimplementasikanpip search. Jika Anda telah mengonfigur pip asi dengan repositori CodeCatalyst paket, menjalankan pip search akan mencari dan menampilkan paket dari PyPI.

Perintah sisi klien yang didukung

Perintah ini tidak memerlukan interaksi langsung dengan repositori, jadi CodeCatalyst tidak perlu melakukan apa pun untuk mendukungnya.

Perintah Deskripsi

menghapus

Meng-uninstall paket.

membekukan

Output paket terinstal dalam format persyaratan.

daftar

Daftar paket terinstal.

menunjukkan

Menampilkan informasi tentang paket terinstal.

periksa

Verifikasi bahwa paket yang diinstal memiliki dependensi yang kompatibel.

konfigurasi

Mengelola konfigurasi lokal dan global.

roda

Membangun wheel dari kebutuhan Anda.

hash

Menghitung hash dari arsip paket.

penyelesaian

Membantu penyelesaian perintah.

men-debug

Menampilkan informasi yang berguna untuk debugging.

help

Menampilkan bantuan untuk perintah.