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 twine
utilizzarlo 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 twine
CodeCatalyst, puoi eseguire twine
i comandi.
Pacchetti di pubblicazione su CodeCatalyst with Twine
Le seguenti istruzioni spiegano come autenticarsi e connettersi twine
al repository dei CodeCatalyst pacchetti.
Da configurare e utilizzare twine
per pubblicare pacchetti nel proprio CodeCatalyst repository di pacchetti
-
Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/
. -
Nella pagina di panoramica del progetto, scegli Pacchetti.
-
Scegli il tuo repository di pacchetti dall'elenco dei repository di pacchetti.
-
Scegli Connect to repository.
-
Nella finestra di dialogo Connect to repository, scegli Twine dall'elenco dei client del gestore di 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 tuoPAT.
avvertimento
Non potrai PAT più vedere o copiare i tuoi dati dopo aver chiuso la finestra di dialogo.
-
-
È possibile configurare twine con un
.pypirc
file o con variabili di ambiente.-
Da configurare con un
.pypirc
file.Apri
~/.pypirc
nell'editor che preferisci.Aggiungi un server di indicizzazione per CodeCatalyst, che include il repository, il nome utente e PAT quello che hai creato e copiato in un passaggio precedente. Sostituisci i seguenti valori.
Nota
Se si copiano le istruzioni dalla console, i seguenti valori devono essere aggiornati automaticamente e non devono essere modificati.
Replace (Sostituisci)
username
con il tuo nome CodeCatalyst utente.Replace (Sostituisci)
PAT
con il tuo CodeCatalyst PAT.Replace (Sostituisci)
space_name
con il tuo nome CodeCatalyst spaziale.Replace (Sostituisci)
proj_name
con il nome CodeCatalyst del tuo progetto.Replace (Sostituisci)
repo_name
con il nome CodeCatalyst del repository del pacchetto.
[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
-
Da configurare con variabili di ambiente.
Imposta le seguenti variabili di ambiente. Nel
TWINE_REPOSITORY_URL
valore, aggiornaspace_name
,proj_name
erepo_name
con i nomi CodeCatalyst dello spazio, del progetto e del repository dei pacchetti.export TWINE_USERNAME=
username
export TWINE_PASSWORD=
PAT
export TWINE_REPOSITORY_URL="https://packages.
region
.codecatalyst.aws/pypi/space_name
/proj_name
/repo_name
/"
-
-
Pubblica una distribuzione Python con il
twine upload
comando.