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.
Atualizado em 2024-09-24 GMT+08:00

Instalação do Python 3.9.9

Preparação do ambiente

Execute as seguintes operações em sequência. Caso contrário, o Python 3.9.9 pode falhar ao ser instalado (a dependência do componente SSL falha). Como resultado, o PoWA-collector e a PoWA-web não conseguem ser instalados.

yum install readline* -y

yum install zlib* -y

yum install gcc-c++ -y

yum install sqlite* -y

yum install openssl-* -y

yum install libffi* -y

Instalação do Python 3.9.9

  1. Execute o seguinte comando como usuário root:

    mkdir env

    cd env

    wget https://www.python.org/ftp/python/3.9.9/Python-3.9.9.tgz

    tar -xzvf Python-3.9.9.tgz

    cd Python-3.9.9

    ./configure --prefix=/usr/local/python3.9.9

    make && make install

  2. Crie um link simbólico.

    ln -s /usr/local/python3.9.9/bin/python3.9 /usr/bin/python

    ln -s /usr/local/python3.9.9/bin/pip3.9 /usr/bin/pip

Verifique a instalação.

  1. Verifique a instalação, especialmente a função SSL.

    [root@ecs-ad4d Python-3.9.9]# python

    Python 3.9.9 (main, Nov 25 2021, 12:36:32)

    [GCC 8.4.1 20200928 (Red Hat 8.4.1-1)] on linux

    Type "help", "copyright", "credits" or "license" for more information.

    import ssl

    import urllib.request

    context = ssl._create_unverified_context()

    urllib.request.urlopen('https://www.example.com/',context=context).read()

  2. Se qualquer saída de comando for exibida, a instalação foi bem sucedida. Execute o seguinte comando para sair.

    quit()