Amazon ya no CodeCatalyst está abierto a nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte Cómo migrar desde CodeCatalyst.
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Configuración de pip e instalación de paquetes de Python
Para usarlo pip con CodeCatalyst, debes conectarte pip a tu repositorio de paquetes y proporcionar un token de acceso personal para la autenticación. Puedes ver las instrucciones para conectarte pip a tu repositorio de paquetes en la CodeCatalyst consola. Tras autenticarte y conectarte pip a él CodeCatalyst, puedes ejecutar pip los comandos.
Contenido
Instalación de paquetes de Python desde CodeCatalyst pip
En las siguientes instrucciones se explica cómo configurar pip la instalación de paquetes de Python desde tu repositorio de CodeCatalyst paquetes o desde uno de sus repositorios ascendentes.
Para configurar y usar pip para instalar paquetes de Python desde tu repositorio de paquetes CodeCatalyst
-
Abre la CodeCatalyst consola en. https://codecatalyst.aws/
-
En la página de información general del proyecto, seleccione Paquetes.
-
Elija su repositorio de paquetes de la lista de repositorios de paquetes.
-
Seleccione Establecer conexión con el repositorio.
-
En el cuadro de diálogo Establecer conexión con el repositorio, elija pip de la lista de clientes del administrador de paquetes.
-
Necesitarás un token de acceso personal (PAT) para autenticar a pip. CodeCatalyst Si ya tiene uno, puede utilizarlo. De lo contrario, puede crear uno aquí.
-
Seleccione Crear token.
-
Seleccione Copiar para copiar el PAT.
aviso
Después de cerrar el cuadro de diálogo, no podrá volver a ver ni copiar el PAT.
-
-
Usa el
pip configcomando para configurar la URL y las CodeCatalyst credenciales del registro. Reemplace los siguientes valores.nota
Si va a copiar las instrucciones de la consola, los siguientes valores deben actualizarse automáticamente y no deben cambiarse.
usernameSustitúyalo por su nombre CodeCatalyst de usuario.PATSustitúyalo por su CodeCatalyst PAT.space_nameSustitúyalo por CodeCatalyst el nombre de su espacio.proj_nameSustitúyalo por CodeCatalyst el nombre de su proyecto.repo_nameSustitúyalo por el nombre CodeCatalyst del repositorio de paquetes.
pip config set global.index-url https://username:PAT@https://packages.region.codecatalyst.aws/pypi/space_name/proj_name/repo_name/simple/ -
Suponiendo que un paquete esté presente en su repositorio o en uno de sus repositorios ascendentes, puede instalarlo con
pip install. Por ejemplo, utilice el siguiente comando para instalar el paqueterequests.pip install requestsUsa la
-iopción para volver temporalmente a instalar paquetes desde https://pypi.orgtu repositorio de CodeCatalyst paquetes. pip install -i https://pypi.org/simple requests
Consumir paquetes de Python desde PyPI hasta CodeCatalyst
Puedes consumir paquetes de Python del índice de paquetes de Python (PyPI)
Consumo de paquetes desde PyPI
-
Si aún no lo has hecho, configura pip con tu repositorio de CodeCatalyst paquetes siguiendo los pasos que se indican en. Instalación de paquetes de Python desde CodeCatalyst pip
-
Asegúrese de que el repositorio haya añadido PyPI como origen ascendente. Puede comprobar qué orígenes ascendentes se añaden, o añadir PyPI como origen ascendente, siguiendo las instrucciones de Adición de un repositorio ascendente y seleccionando el repositorio de la tienda de PyPI.
Para obtener más información sobre cómo solicitar paquetes desde repositorios ascendentes, consulte Solicitar una versión de paquete con repositorios ascendentes.
soporte de comandos pip
En las siguientes secciones se resumen los comandos pip que se admiten por CodeCatalyst repositorios, además de los comandos específicos que no se admiten.
Temas
Comandos compatibles que interactúan con un repositorio
En esta sección se enumeran los comandos pip en los que el cliente pip realiza una o más solicitudes al registro con el que se ha configurado. Se ha verificado que estos comandos funcionan correctamente cuando se invocan en un repositorio de paquetes. CodeCatalyst
CodeCatalyst no implementapip search. Si lo ha configurado pip con un repositorio de CodeCatalyst paquetes, al ejecutarlo pip search se buscarán y mostrarán los paquetes de PyPI
Comandos del lado del cliente compatibles
Estos comandos no requieren ninguna interacción directa con un repositorio, por lo que CodeCatalyst no es necesario hacer nada para admitirlos.
| Comando | Description (Descripción) |
|---|---|
|
Desinstalar paquetes. |
|
|
Salida de paquetes instalados en formato de requisitos. |
|
|
Ver una lista de los paquetes instalados. |
|
|
Mostrar información acerca de los paquetes instalados. |
|
|
Compruebe que los paquetes instalados tengan dependencias compatibles. |
|
|
Administrar la configuración local y global. |
|
|
Construir ruedas a partir de sus necesidades. |
|
|
Calcular los hashes de los archivos de los paquetes. |
|
|
Ayuda a completar los comandos. |
|
|
Mostrar información útil para depuración. |
|
|
help |
Mostrar la ayuda para los comandos. |