Amazon non CodeCatalyst è più aperto a nuovi clienti. I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta Come migrare da CodeCatalyst.
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Configurazione di Twine e pubblicazione di pacchetti Python
Per utilizzare twine con CodeCatalyst, è necessario connettersi twine al repository dei pacchetti e fornire un token di accesso personale per l'autenticazione. È possibile visualizzare le istruzioni per la connessione twine al repository dei pacchetti nella CodeCatalyst console. Dopo l'autenticazione e la connessione CodeCatalyst, twine è possibile eseguire twine i comandi.
Pubblicazione di pacchetti su CodeCatalyst Twine
Le seguenti istruzioni spiegano come autenticarsi e connettersi twine al repository dei CodeCatalyst pacchetti.
Per configurare e usare twine per pubblicare pacchetti nel tuo repository di pacchetti CodeCatalyst
-
Apri la CodeCatalyst console all'indirizzo. https://codecatalyst.aws/
-
Nella pagina di panoramica del progetto, scegli Pacchetti.
-
Scegliete il vostro repository di pacchetti dall'elenco dei repository di pacchetti.
-
Scegli Connetti al repository.
-
Nella finestra di dialogo Connetti al repository, scegli Twine dall'elenco dei client di gestione dei pacchetti.
-
Avrai bisogno di un token di accesso personale (PAT) con cui autenticare Twine. CodeCatalyst Se ne hai già uno, puoi usarlo. In caso contrario, puoi crearne uno qui.
-
Scegli Crea token.
-
Scegli Copia per copiare il tuo PAT.
avvertimento
Non sarà possibile visualizzare o copiare nuovamente il PAT dopo aver chiuso la finestra di dialogo.
-
-
Puoi configurare twine con un
.pypircfile o con variabili di ambiente.-
Da configurare con un
.pypircfile.Apri
~/.pypircnel tuo editor preferito.Aggiungi un server di indicizzazione per CodeCatalyst, inclusi il repository, il nome utente e il PAT che hai creato e copiato in un passaggio precedente. Sostituisci i seguenti valori.
Nota
Se si esegue una copia dalle istruzioni della console, i seguenti valori devono essere aggiornati automaticamente e non devono essere modificati.
usernameSostituiscili con il tuo nome CodeCatalyst utente.Sostituiscilo
PATcon il tuo CodeCatalyst PAT.Sostituisci
space_namecon il nome del tuo CodeCatalyst spazio.Sostituisci
proj_namecon il nome CodeCatalyst del tuo progetto.Sostituisci
repo_namecon il nome CodeCatalyst del tuo repository di pacchetti.
[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 -
Da configurare con variabili di ambiente.
Imposta le seguenti variabili di ambiente. Nel
TWINE_REPOSITORY_URLvalore, nell'aggiornamentospace_nameerepo_namecon i nomi CodeCatalyst dello spazio, del progetto e del repository dei pacchetti.proj_nameexport TWINE_USERNAME=usernameexport TWINE_PASSWORD=PATexport TWINE_REPOSITORY_URL="https://packages.region.codecatalyst.aws/pypi/space_name/proj_name/repo_name/"
-
-
Pubblica una distribuzione Python con il
twine uploadcomando.