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 pip e installazione di pacchetti Python
Per utilizzare pip with CodeCatalyst, è necessario connettersi pip al repository dei pacchetti e fornire un token di accesso personale per l'autenticazione. È possibile visualizzare le istruzioni per la connessione pip al repository dei pacchetti nella CodeCatalyst console. Dopo l'autenticazione e la connessione CodeCatalyst, pip è possibile eseguire pip i comandi.
Indice
Installazione di pacchetti Python da CodeCatalyst con pip
Le seguenti istruzioni spiegano come configurare pip l'installazione dei pacchetti Python dal proprio CodeCatalyst repository di pacchetti o da uno dei suoi repository upstream.
Per configurare e usare pip per installare i pacchetti Python dal tuo repository di pacchetti CodeCatalyst
-
Apri la console all' CodeCatalyst 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 pip dall'elenco dei client di gestione dei pacchetti.
-
Avrai bisogno di un token di accesso personale (PAT) con cui autenticare pip. 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.
-
-
Utilizzate il
pip configcomando per impostare l'URL e le credenziali del CodeCatalyst registro. 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.
pip config set global.index-url https://username:PAT@https://packages.region.codecatalyst.aws/pypi/space_name/proj_name/repo_name/simple/ -
Supponendo che un pacchetto sia presente nel tuo repository o in uno dei suoi repository upstream, puoi installarlo con.
pip installAd esempio, utilizzate il comando seguente per installare il pacchetto.requestspip install requestsUsa l'
-iopzione per ripristinare temporaneamente l'installazione dei pacchetti da https://pypi.organziché dal tuo repository di CodeCatalyst pacchetti. pip install -i https://pypi.org/simple requests
Consumo di pacchetti Python da PyPI tramite CodeCatalyst
È possibile consumare pacchetti Python dal Python Package Index (PyPI)
Per consumare pacchetti da PyPI
-
Se non l'hai già fatto, configura pip con il tuo repository di CodeCatalyst pacchetti seguendo i passaggi indicati. Installazione di pacchetti Python da CodeCatalyst con pip
-
Assicurati che il tuo repository abbia aggiunto PyPI come sorgente upstream. Puoi verificare quali sorgenti upstream vengono aggiunte o aggiungere PyPI come fonte upstream seguendo le istruzioni Aggiunta di un repository upstream e scegliendo il repository del PyPI store.
Per ulteriori informazioni sulla richiesta di pacchetti dai repository upstream, vedere. Richiedere una versione del pacchetto con repository upstream
supporto per i comandi pip
Le sezioni seguenti riassumono i comandi pip supportati, dai CodeCatalyst repository, oltre ai comandi specifici che non sono supportati.
Comandi supportati che interagiscono con un repository
Questa sezione elenca pip i comandi con cui il pip client effettua una o più richieste al registro con cui è stato configurato. È stato verificato che questi comandi funzionino correttamente quando vengono richiamati in un repository di CodeCatalyst pacchetti.
| Comando | Description |
|---|---|
|
Pacchetti di installazione. |
|
|
Scarica i pacchetti. |
CodeCatalyst non implementapip search. Se hai pip configurato un repository di CodeCatalyst pacchetti, running cercherà e pip search mostrerà i pacchetti da https://pypi.org/
Comandi lato client supportati
Questi comandi non richiedono alcuna interazione diretta con un repository, quindi CodeCatalyst non è necessario fare nulla per supportarli.
| Comando | Description |
|---|---|
|
Pacchetti di disinstallazione. |
|
|
Produci i pacchetti installati nel formato dei requisiti. |
|
|
Elenca i pacchetti installati. |
|
|
sh |
Mostra informazioni sui pacchetti installati. |
|
Verifica che i pacchetti installati abbiano dipendenze compatibili. |
|
|
Gestisci la configurazione locale e globale. |
|
|
Costruisci ruote in base alle tue esigenze. |
|
|
Calcola gli hash degli archivi dei pacchetti. |
|
|
Aiuta a completare i comandi. |
|
|
Mostra informazioni utili per il debug. |
|
|
aiuto |
Mostra l'aiuto per i comandi. |