Amazon CodeCatalyst ist nicht mehr offen für neue Kunden. Bestandskunden können den Service weiterhin wie gewohnt nutzen. Weitere Informationen finden Sie unter Wie migriert man von CodeCatalyst.
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Twine konfigurieren und Python-Pakete veröffentlichen
Um twine mit zu verwenden CodeCatalyst, müssen Sie eine Verbindung twine zu Ihrem Paket-Repository herstellen und ein persönliches Zugriffstoken für die Authentifizierung angeben. Anweisungen zum Herstellen einer Verbindung twine zu Ihrem Paket-Repository finden Sie in der CodeCatalyst Konsole. Nachdem Sie sich authentifiziert und eine twine Verbindung hergestellt haben CodeCatalyst, können Sie twine Befehle ausführen.
Pakete CodeCatalyst mit Twine veröffentlichen
Die folgenden Anweisungen erklären, wie Sie sich authentifizieren und eine Verbindung twine zu Ihrem CodeCatalyst Paket-Repository herstellen.
So konfigurieren und verwenden Sie Twine, um Pakete in Ihrem CodeCatalyst Paket-Repository zu veröffentlichen
-
Öffnen Sie die CodeCatalyst Konsole unter. https://codecatalyst.aws/
-
Wählen Sie auf der Übersichtsseite für Ihr Projekt Pakete aus.
-
Wählen Sie Ihr Paket-Repository aus der Liste der Paket-Repositorys aus.
-
Wählen Sie Mit Repository verbinden.
-
Wählen Sie im Dialogfeld Mit Repository verbinden die Option Twine aus der Liste der Package Manager-Clients aus.
-
Sie benötigen ein persönliches Zugriffstoken (PAT), mit dem Sie Twine authentifizieren können. CodeCatalyst Wenn Sie bereits einen haben, können Sie ihn verwenden. Wenn nicht, können Sie hier eine erstellen.
-
Wählen Sie Token erstellen.
-
Wählen Sie Kopieren, um Ihre PAT zu kopieren.
Warnung
Sie können Ihre PAT nicht mehr sehen oder kopieren, nachdem Sie das Dialogfeld geschlossen haben.
-
-
Sie können Twine mit einer
.pypircDatei oder mit Umgebungsvariablen konfigurieren.-
Um mit einer
.pypircDatei zu konfigurieren.Öffnen Sie
~/.pypircin einem Editor Ihrer Wahl.Fügen Sie einen Indexserver hinzu CodeCatalyst, einschließlich des Repositorys, des Benutzernamens und der PAT, die Sie in einem vorherigen Schritt erstellt und kopiert haben. Ersetzen Sie die folgenden Werte.
Anmerkung
Wenn Sie Anweisungen aus der Konsole kopieren, sollten die folgenden Werte für Sie aktualisiert und nicht geändert werden.
usernameErsetzen Sie durch Ihren CodeCatalyst Benutzernamen.Ersetzen Sie
PATdurch Ihre CodeCatalyst PAT.Ersetze es
space_namedurch deinen CodeCatalyst Space-Namen.Ersetze es
proj_namedurch deinen CodeCatalyst Projektnamen.Ersetzen Sie es durch
repo_nameden Namen Ihres CodeCatalyst Paket-Repositorys.
[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 -
Zur Konfiguration mit Umgebungsvariablen.
Legen Sie die folgenden Umgebungsvariablen fest. Im
TWINE_REPOSITORY_URLWert, update undrepo_namemit Ihren CodeCatalyst Space-space_nameproj_name, Projekt- und Paket-Repository-Namen.export TWINE_USERNAME=usernameexport TWINE_PASSWORD=PATexport TWINE_REPOSITORY_URL="https://packages.region.codecatalyst.aws/pypi/space_name/proj_name/repo_name/"
-
-
Veröffentlichen Sie eine Python-Distribution mit dem
twine uploadBefehl.