Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ FunctionGraph/ Perguntas frequentes/ Perguntas frequentes gerais/ Como criar um pacote de dependência Python baseado em unidade ODBC para consulta de banco de dados?
Atualizado em 2023-09-28 GMT+08:00

Como criar um pacote de dependência Python baseado em unidade ODBC para consulta de banco de dados?

Para pacotes dependentes do sistema operacional (por exemplo, unixODBC), baixe o código fonte para compilar pacotes de dependência.

  1. Efetue logon no seu ECS no console do ECS (garantir que as ferramentas GCC e Make foram instaladas) e execute o seguinte comando para baixar o pacote de código-fonte:
    wget source code path

    Se você baixou um arquivo .zip, execute o seguinte comando para descompactá-lo:

    unzip xxx/xx.zip 

    Se você baixou um arquivo tar.gz, execute o seguinte comando para descompactá-lo:

    tar -zxvf xxx/xx.tar.gz
  2. Execute o seguinte comando para criar o diretório /opt/function/code:
    mkdir /opt/function/code
  3. Vá para o diretório de destino e execute o seguinte comando:
    ./configure --prefix=/opt/function/code --sysconfdir=/opt/function/code;make;make install
  4. Vá para /opt/function/code/lib/pkgconfig e verifique se o diretório de prefixos é /opt/function/code.
    cd /opt/function/code/lib/pkgconfig
  5. Copie todos os arquivos em /opt/function/code/lib para /opt/function/code.
    cp -r /opt/function/code/lib/* /opt/function/code
  6. Mude para /opt/function/code e comprima todos os arquivos nele para um pacote .zip.
    cd /opt/function/code 
    zip -r xxx.zip *