Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Centro de ayuda/ FunctionGraph/ Preguntas frecuentes/ Preguntas frecuentes generales/ ¿Cómo puedo crear un paquete de dependencia de Python basado en una unidad de ODBC para la consulta de base de datos?
Actualización más reciente 2023-05-09 GMT+08:00

¿Cómo puedo crear un paquete de dependencia de Python basado en una unidad de ODBC para la consulta de base de datos?

Para los paquetes dependientes del sistema operativo (por ejemplo, unixODBC), descargue el código fuente para compilar los paquetes dependientes.

  1. Inicie sesión en su ECS en la consola de ECS (asegúrese de que las herramientas de GCC y de Make han sido instaladas) y ejecute el siguiente comando para descargar el paquete de código fuente:
    wget source code path

    Si descargó un archivo .zip, ejecute el siguiente comando para descomprimirlo:

    unzip xxx/xx.zip 

    Si descargó un archivo tar.gz, ejecute el siguiente comando para descomprimirlo:

    tar -zxvf xxx/xx.tar.gz
  2. Run the following command to create the /opt/function/code directory:
    mkdir /opt/function/code
  3. Vaya al directorio de destino y ejecute el siguiente comando:
    ./configure --prefix=/opt/function/code --sysconfdir=/opt/function/code;make;make install
  4. Vaya a /opt/function/code/lib/pkgconfig y compruebe si el directorio de prefijo es /opt/function/code.
    cd /opt/function/code/lib/pkgconfig
  5. Copie todos los archivos de /opt/function/code/lib a /opt/function/code.
    cp -r /opt/function/code/lib/* /opt/function/code
  6. Cambie a /opt/function/code y comprima todos los archivos en un paquete de .zip.
    cd /opt/function/code 
    zip -r xxx.zip *