Instalar la herramienta de desarrollo de la integración de Datadog Agent
Este documento explica cómo configurar un entorno de Python para que funcione en integraciones basadas en el Agent, incluida la instalación del intérprete y la herramienta de desarrollo.
Instalar Python
Muchos sistemas operativos vienen con una versión preinstalada de Python. Sin embargo, la versión de Python instalada por defecto puede no ser la misma que la utilizada por la última versión del Agent. Para asegurarte de que dispones de todo lo necesario para poner en marcha una integración, instala un intérprete dedicado al Python.
Instala Python 3.11 usando Homebrew:
Actualizar Homebrew:
Instalar Python:
Comprueba la salida de la instalación de Homebrew y ejecuta cualquier comando adicional recomendado por el script de instalación.
Comprueba que el binario de Python está instalado en tu PATH
y que se ha instalado la versión correcta:
Deberías ver la siguiente salida según la arquitectura de tu Mac:
- Máquinas ARM (M1+):
/opt/homebrew/bin/python3.11
- MacOS en máquinas Intel:
/usr/local/bin/python3.11
- Descarga el instalador ejecutable para Python 3.11 64 bit y ejecútalo.
- Selecciona la opción para añadir Python a tu PATH.
- Haz clic en Install Now (Instalar ahora).
- Una vez finalizada la instalación, reinicia el equipo.
- Comprueba que el binario de Python está instalado en tu
PATH
:> where python
C:\Users\<USER>\AppData\Local\Programs\Python\Python39\python.exe
Para instalaciones de Linux, evita modificar tu sistema Python. Datadog recomienda instalar Python 3.11 usando pyenv o miniconda.
Instalar herramientas para desarrolladores
Tienes 2 opciones para instalar la CLI ddev
.
- En tu navegador, descarga el archivo
.pkg
file: ddev-10.2.0.pkg - Ejecuta el archivo descargado y sigue las instrucciones que aparecen en pantalla.
- Reinicia tu terminal.
- Para verificar que el comando
ddev
ha sido añadido a tu PATH
, ejecuta el siguiente comando para recuperar la versión ddev
:
- En tu navegador, descarga uno de los siguientes archivos
.msi
: - Ejecuta el archivo descargado y sigue las instrucciones que aparecen en pantalla.
- Reinicia tu terminal.
- Para verificar que el comando
ddev
ha sido añadido a tu PATH
, ejecuta el siguiente comando para recuperar la versión ddev
:
Instalación desde la línea de comandos
- En tu navegador, descarga el archivo
curl
. El -o
option specifies the file name that the downloaded package is written to. In this example, the file is written to ddev-10.2.0.pkg
en el directorio actual.curl -o ddev-10.2.0.pkg https://github.com/DataDog/integrations-core/releases/download/ddev-v10.2.0/ddev-10.2.0.pkg
- Ejecute el programa estándar de macOS
installer
, especificando el archivo descargado .pkg
como la fuente. Usa -pkg
parameter to specify the name of the package to install, and the -target /
parameter for the drive in which to install the package. The files are installed to /usr/local/ddev
, and an entry is created at /etc/paths.d/ddev
that instructs shells to add the /usr/local/ddev
directory to. You must include sudo
en el comando para conceder permiso de escritura a esas carpetas.sudo installer -pkg ./ddev-10.2.0.pkg -target /
- Reinicia tu terminal.
- Para verificar que el shell puede encontrar y ejecutar el comando
ddev
en tu PATH
, utiliza el siguiente comando.
- Descarga y ejecuta el instalador mediante el programa estándar de Windows
msiexec
, especificando uno de los archivos .msi
como la fuente. Utiliza los parámetros /passive
y /i
para solicitar una instalación independiente y normal.x64
:msiexec /passive /i https://github.com/DataDog/integrations-core/releases/download/ddev-v10.2.0/ddev-10.2.0-x64.msi
x86
:msiexec /passive /i https://github.com/DataDog/integrations-core/releases/download/ddev-v10.2.0/ddev-10.2.0-x86.msi
- Reinicia tu terminal.
- Para verificar que el shell puede encontrar y ejecutar el comando
ddev
en tu PATH
, utiliza el siguiente comando.
Instalar desde un binario independiente
Tras descargar el archivo correspondiente a tu plataforma y arquitectura, extrae el binario en un directorio que esté en tu PATH
y renombra el binario como ddev
.