Como configurar suporte a múltiplas versões de Python Print

  • 0

Como configurar suporte a múltiplas versões de Python no cPanel (GeHost)

Olá, viajante do código! 🌟 Se você está aqui, é porque quer rodar diferentes projetos com versões distintas do Python — talvez um site com Python 3.8, outro com 3.11, e talvez até um script antigo com 2.7. Não se preocupe: na GeHost, isso é possível — e hoje, vou te ensinar como fazer isso com carinho, passo a passo, como um verdadeiro Sensei do mundo da hospedagem.

Por que usar múltiplas versões de Python?

Algumas ferramentas, frameworks (como Django ou Flask) ou scripts antigos dependem de versões específicas do Python. Se você tentar rodar um projeto feito para Python 2.7 em uma versão mais nova, pode dar erro. Com múltiplas versões, você evita esse problema — cada projeto pode usar a versão certa, sem atrapalhar os outros.

Dica do Sensei: Sempre verifique qual versão o seu projeto exige antes de começar. Muitos frameworks modernos exigem Python 3.8 ou superior.

Passo a passo: Habilitar múltiplas versões de Python no cPanel

  1. Entre no seu cPanel com suas credenciais. Você pode acessar pelo link: seusite.com.br/cpanel ou pelo painel da GeHost.

    Tela de LOGIN do cPanel com campos Usuário e Senha e botão Log in
  2. Depois de logado, procure pela seção “Software” no cPanel. Você vai encontrar um ícone chamado “MultiPHP Manager” — é aí que vamos trabalhar.

    Painel inicial (home) do cPanel com os grupos de ferramentas, incluindo 'Software'
  3. Clique em “MultiPHP Manager”. Você verá uma lista de domínios e subdomínios associados à sua conta.

    Selecione o domínio ou diretório onde você quer configurar a versão do Python (por exemplo, seusite.com.br ou seusite.com.br/projeto-antigo).

  4. Na lista de versões disponíveis, escolha a versão do Python que deseja usar. Na GeHost, você tem acesso a versões como:

    • Python 2.7 (para projetos antigos)
    • Python 3.8
    • Python 3.10
    • Python 3.11
    • Python 3.12

    Escolha a que combina com seu projeto. Se não tiver certeza, use Python 3.11 — é a versão mais estável e recomendada para novos projetos.

  5. Após escolher a versão, clique em “Atualizar”. O sistema vai aplicar a configuração imediatamente.

    Pronto! Agora seu projeto vai rodar com a versão correta do Python.

  6. Se você tem mais de um projeto com versões diferentes, repita o processo para cada domínio ou diretório, escolhendo a versão adequada para cada um.

    Dica do Sensei: Use subdomínios ou pastas separadas para cada projeto. Exemplo: projeto1.seusite.com.br com Python 3.8, e projeto2.seusite.com.br com Python 3.11.

Como verificar se a versão está correta?

Depois de configurar, você pode criar um arquivo chamado info.py dentro da pasta do seu projeto com este conteúdo:

import sys
print("Versão do Python:", sys.version)

Execute esse arquivo via linha de comando (via SSH) ou por meio de um script no seu site. Se a versão exibida for a que você escolheu, tudo certo! 🎉

Atenção: Python 2.7 está descontinuado

Python 2.7 foi descontinuado em 2020. Isso significa que não recebe mais atualizações de segurança. Use apenas se for necessário para manter um projeto antigo. Em 2024, recomenda-se sempre usar Python 3.8 ou superior.

Conselho final do Sensei: Mantenha seus projetos atualizados. A tecnologia evolui, e você também deve evoluir com ela. A GeHost está aqui para te ajudar em cada passo.

Se precisar de ajuda com um projeto específico, entre em contato com nosso suporte — estamos aqui com um sorriso e um código pronto para ajudar! 💻✨


Was this answer helpful?

« Back