Amazon non CodeCatalyst sarà più aperto a nuovi clienti a partire dal 7 novembre 2025. Se desideri utilizzare il servizio, registrati prima del 7 novembre 2025. 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 pip utilizzarlo 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 pip CodeCatalyst, puoi eseguire pip i comandi.
Indice
Installazione di pacchetti Python da CodeCatalyst con pip
Le seguenti istruzioni spiegano come pip configurare l'installazione dei pacchetti Python dal tuo CodeCatalyst repository di pacchetti o da uno dei suoi repository upstream.
Da configurare e utilizzare pip per installare i pacchetti Python dal tuo 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 pip dall'elenco dei client del gestore di 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 potrai più vedere o copiare il tuo 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 copiano le istruzioni dalla console, i seguenti valori devono essere aggiornati automaticamente e non devono essere modificati.
usernameSostituiscili con il tuo nome CodeCatalyst utente.PATSostituiscilo con il tuo CodeCatalyst PAT.Sostituisci
space_namecon il nome CodeCatalyst dello spazio.Sostituisci
proj_namecon il nome CodeCatalyst del tuo progetto.repo_nameSostituiscilo con il nome CodeCatalyst del repository dei 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 originali, puoi installarlo con.
pip installAd esempio, utilizzate il comando seguente per installare il pacchetto.requestspip install requestsUtilizzate l'
-iopzione per tornare temporaneamente all'installazione dei pacchetti da https://pypi.organziché dal vostro repository di CodeCatalyst pacchetti. pip install -i https://pypi.org/simple requests
Consumo di pacchetti Python da PyPI tramite CodeCatalyst
È possibile utilizzare pacchetti Python dal Python Package Index (PyPI)
Per utilizzare 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 controllare quali sorgenti upstream vengono aggiunte o aggiungere PyPI come sorgente upstream seguendo le istruzioni e scegliendo il repository Aggiungere un repository upstream PyPI store.
Per ulteriori informazioni sulla richiesta di pacchetti dai repository upstream, consulta. Richiesta di una versione del pacchetto con repository upstream
supporto per i comandi pip
Le sezioni seguenti riepilogano 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 in 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 CodeCatalyst su un archivio di pacchetti.
| Comando | Descrizione |
|---|---|
|
Installa pacchetti. |
|
|
Scarica pacchetti. |
CodeCatalyst non implementapip search. Se hai configurato pip con un repository di CodeCatalyst pacchetti, l'esecuzione pip search cercherà e mostrerà i pacchetti da PyPI
Comandi lato client supportati
Questi comandi non richiedono alcuna interazione diretta con un repository, quindi CodeCatalyst non è necessario fare nulla per supportarli.
| Comando | Descrizione |
|---|---|
|
Disinstalla i pacchetti. |
|
|
Visualizza 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. |