Amazon tidak CodeCatalyst akan lagi terbuka untuk pelanggan baru mulai 7 November 2025. Jika Anda ingin menggunakan layanan ini, silakan mendaftar sebelum 7 November 2025. 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 Twine dan menerbitkan paket Python
Untuk menggunakannya twine CodeCatalyst, Anda harus terhubung twine ke repositori paket Anda dan memberikan token akses pribadi untuk otentikasi. Anda dapat melihat instruksi untuk menghubungkan twine ke repositori paket Anda di konsol. CodeCatalyst Setelah Anda mengautentikasi dan twine terhubung CodeCatalyst, Anda dapat menjalankan twine perintah.
Menerbitkan paket CodeCatalyst dengan Twine
Petunjuk berikut menjelaskan cara mengautentikasi dan menghubungkan twine ke repositori CodeCatalyst paket Anda.
Untuk mengkonfigurasi dan menggunakan twine untuk mempublikasikan paket ke CodeCatalyst repositori paket Anda
-
Buka CodeCatalyst konsol di https://codecatalyst.aws/
. -
Pada halaman ikhtisar untuk proyek Anda, pilih Paket.
-
Pilih repositori paket Anda dari daftar repositori paket.
-
Pilih Connect to repository.
-
Di kotak dialog Connect to repository, pilih Twine dari daftar klien manajer paket.
-
Anda akan memerlukan token akses pribadi (PAT) untuk mengautentikasi benang. CodeCatalyst Jika Anda sudah memilikinya, Anda dapat menggunakannya. Jika tidak, Anda dapat membuatnya di sini.
-
Pilih Buat token.
-
Pilih Salin untuk menyalin PAT Anda.
Awas
Anda tidak akan dapat melihat atau menyalin PAT Anda lagi setelah Anda menutup kotak dialog.
-
-
Anda dapat mengkonfigurasi benang dengan
.pypircfile, atau dengan variabel lingkungan.-
Untuk mengkonfigurasi dengan
.pypircfile.Buka
~/.pypircdi editor pilihan Anda.Tambahkan server indeks untuk CodeCatalyst, termasuk repositori, nama pengguna, dan PAT yang Anda buat dan salin di langkah sebelumnya. Ganti nilai-nilai berikut.
catatan
Jika menyalin dari instruksi konsol, nilai berikut harus diperbarui untuk Anda dan tidak boleh diubah.
Ganti
usernamedengan nama CodeCatalyst pengguna Anda.Ganti
PATdengan CodeCatalyst PAT Anda.Ganti
space_namedengan nama CodeCatalyst spasi Anda.Ganti
proj_namedengan nama CodeCatalyst proyek Anda.Ganti
repo_namedengan nama repositori CodeCatalyst paket Anda.
[distutils] index-servers =proj-name/repo-name[proj-name/repo-name] repository = https://packages.region.codecatalyst.aws/pypi/space_name/proj_name/repo_name/ password =PATusername =username -
Untuk mengkonfigurasi dengan variabel lingkungan.
Mengatur variabel lingkungan berikut. Dalam
TWINE_REPOSITORY_URLnilai, perbaruispace_name,proj_name, danrepo_namedengan nama CodeCatalyst ruang, proyek, dan repositori paket Anda.export TWINE_USERNAME=usernameexport TWINE_PASSWORD=PATexport TWINE_REPOSITORY_URL="https://packages.region.codecatalyst.aws/pypi/space_name/proj_name/repo_name/"
-
-
Publikasikan distribusi Python dengan perintah.
twine upload