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 bereitstellen. 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.
Zur Konfiguration und Verwendung twine
zum Veröffentlichen von Paketen in Ihrem CodeCatalyst Paket-Repository
-
Öffnen Sie die CodeCatalyst Konsole unter https://codecatalyst.aws/
. -
Wählen Sie auf der Übersichtsseite für Ihr Projekt die Option 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 Paketmanager-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 diesen verwenden. Wenn nicht, können Sie hier eine erstellen.
-
Wählen Sie Token erstellen.
-
Wählen Sie Kopieren, um Ihre zu kopierenPAT.
Warnung
Nachdem Sie das Dialogfeld geschlossen haben, können Sie Ihre nicht PAT erneut anzeigen oder kopieren.
-
-
Sie können Twine mit einer
.pypirc
Datei oder mit Umgebungsvariablen konfigurieren.-
Um mit einer
.pypirc
Datei zu konfigurieren.Öffnen Sie
~/.pypirc
in einem Editor Ihrer Wahl.Fügen Sie einen Indexserver hinzu CodeCatalyst, einschließlich des Repositorys und PAT des Benutzernamens, den 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.
Ersetzen
username
mit Ihrem CodeCatalyst Benutzernamen.Ersetzen
PAT
mit deinem CodeCatalyst PAT.Ersetzen
space_name
mit deinem CodeCatalyst Raumnamen.Ersetzen
proj_name
mit Ihrem CodeCatalyst Projektnamen.Ersetzen
repo_name
mit dem 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 =PAT
username =username
-
Zur Konfiguration mit Umgebungsvariablen.
Stellen Sie die folgenden Umgebungsvariablen ein. Aktualisieren Sie im
TWINE_REPOSITORY_URL
Wertspace_name
,proj_name
, undrepo_name
mit den Namen Ihres CodeCatalyst Space-, Projekt- und Paket-Repositorys.export TWINE_USERNAME=
username
export TWINE_PASSWORD=
PAT
export TWINE_REPOSITORY_URL="https://packages.
region
.codecatalyst.aws/pypi/space_name
/proj_name
/repo_name
/"
-
-
Veröffentlichen Sie eine Python-Distribution mit dem
twine upload
Befehl.