"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > O guia final para a execução de python na nuvem

O guia final para a execução de python na nuvem

Postado em 2025-04-22
Navegar:511

How to run Python in the Cloud

Para fazer isso, vou usar os Serviços da Web da Amazon (AWS) para criar uma máquina virtual e executar o script python nele!


Etapa 1: inicie uma instância do EC2

1. Faça login no AWS Console:

  • vá para o console de gerenciamento da AWS.
  • selecione ec2 .

2. Inicie uma nova instância do EC2:

  • clique iniciar a instância de iniciar .
  • Escolha uma imagem da Amazon Machine → Ubuntu Server .
  • Selecione o tipo de instância, por exemplo, t2.micro (para camada gratuita).
  • configure todas as configurações (aceite padrões ou personalize).
  • em par de chaves , crie um novo par de chave ou selecione um existente. Faça o download do arquivo .pem (importante para acessar mais tarde!).
  • Inicie a instância.

3. Obtenha DNs públicos da instância:

  • No painel EC2, vá para instâncias .
  • selecione sua instância e encontre o endereço public dns (ipv4) .
    • deve ser assim: ec2-xx-xx-xxx-xxx.compute-1.amazonaws.com.

Etapa 2: conecte -se à instância do EC2

1. Open Terminal em sua máquina local:

  • Navegue para sua pasta AWS:
  cd C:\Users\Path\to\AWS

seu arquivo key.pem e outros arquivos relacionados devem estar aqui.

2. SSH na instância do EC2:

  • use o DNS público ou endereço IP da sua instância EC2:
  ssh -i key.pem [email protected]
  • Quando perguntado se você confia na conexão, digite sim para continuar.

Etapa 3: Instale dependências

1. Listas de pacote de atualização:

  • Execute o seguinte para garantir que suas listas de pacotes estejam atualizadas:
  sudo apt update

2. Instale o Python e o PIP na instância do EC2:

  • Instale o Python 3 e os pacotes necessários:
  sudo apt install python3 python3-pip

3. Instale outros pacotes (opcional):

  • Se você deseja instalar outros pacotes ou usar um ambiente virtual, você pode fazer isso agora.

Instalando o selênio:

pip install selenium

Instalando o cromo e o cromedriver (para selênio):

sudo apt install chromium-browser
sudo apt install chromedriver
  • Crie um link simbólico para tornar o Chromedriver acessível globalmente:
  sudo ln -s /usr/lib/chromium-browser/chromedriver /usr/bin/chromedriver

Etapa 4: Transfira arquivos da máquina local para o EC2

Use SCP para transferir arquivos:

  • Na sua máquina local, navegue até o diretório onde seu main.py ou código está localizado.
  • use SCP (SecureCopy) para copiar arquivos para sua instância EC2:
  scp -i key.pem main.py ec2-XX-XX-XXX-XXX.compute-1.amazonaws.com:/home/ubuntu/your_project/
  • Verifique se você está no diretório correto onde seus arquivos estão localizados (consulte a Etapa 2.1).

Etapa 5: execute o script no EC2

1. SSH em sua instância EC2 (se ainda não estiver conectado):

  ssh -i key.pem [email protected]

2. Navegue até o diretório do projeto:

cd /home/ubuntu/your_project

3. Execute o script Python:

python3 main.py

Etapa 6: Pare a instância do EC2

Depois de terminar com sua instância do EC2, pare para evitar cobranças desnecessárias:

  1. vá para EC2 Dashboard em AWS.
  2. selecione sua instância.
  3. clique ações Estado da instância encerrar a instância .
Declaração de lançamento Este artigo é reproduzido em: https://dev.to/adminl3/how-to-run-python-in-the-cloud-mkh?1 Se houver alguma violação, entre em contato com [email protected] para excluí-lo.
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3