VPS: Instalação do Python
Este guia foi criado com os seguintes produtos:
(Os detalhes podem variar com produtos de diferentes fornecedores, mas os conceitos principais permanecem os mesmos)
Introdução
Este guia traz os passos para a instalação do runtime do Python e do venv. Esses comandos devem ser executados via SSH, se você não sabe como conectar ao seu servidor via SSH, use nosso Acesso Inicial (SSH) para aprender mais.
Preparação
Antes de instalar qualquer coisa no servidor, é recomendado rodar o comando de atualização correspondente ao seu sistema operacional para manter seu servidor seguro.
- Ubuntu & Debian
- CentOS
- OpenSUSE
- Fedora
sudo apt update
sudo yum update
sudo zypper update
sudo dnf update
Instalação
A maioria das distribuições Linux já vem com Python pré-instalado, porém a versão pode não estar atualizada ou o sistema pode ter sido instalado sem alguns pacotes. Você pode verificar se o Python está instalado (python3 --version
) e rodar os comandos abaixo para atualizar ou instalar o runtime.
- Ubuntu & Debian
- CentOS
- OpenSUSE
- Fedora
// Verificar versão
python3 --version
// Atualizar / instalar o runtime
sudo apt install python3
// Verificar versão
python3 --version
// Atualizar o runtime
sudo yum install python3
// Verificar versão
python3 --version
// Atualizar o runtime
sudo zypper install python3
// Verificar versão
python3 --version
// Atualizar o runtime
sudo dnf install python3
Rodando código
Agora que você tem o Python instalado no seu servidor, pode começar a rodar seus programas em Python.
Modo interpretador
Rodar o comando python3
vai iniciar o interpretador Python. Você pode começar a digitar qualquer código Python válido após o prefixo >>>
e ele será executado ao pressionar Enter
. Para sair do interpretador, rode exit()
no console.
Rodando arquivos .py
Para rodar arquivos Python .py
, basta usar o comando python3 [nome_do_arquivo].py
, substituindo [nome_do_arquivo]
pelo caminho do arquivo que você quer executar.
A maioria dos programas que você encontra online pode ser rodado com python3 main.py
, pois main.py
é o ponto de partida comum da maioria dos programas Python.
Ambientes virtuais
Ao escrever um programa Python, você pode precisar instalar pacotes externos via pip. Eles podem ser instalados globalmente e ficar acessíveis para todos os scripts .py
ou você pode criar um ambiente virtual (venv).
Criando o venv
Primeiro, navegue até a pasta onde quer criar seu venv usando cd
e, quando estiver pronto, rode python3 -m venv .
que vai instalar os arquivos necessários na pasta atual.
Ativando & desativando
Para rodar comandos como pip install
dentro do seu venv, você precisa ativá-lo rodando source /bin/activate
. Agora seu console vai rodar só dentro do venv e os scripts terão acesso apenas aos pacotes instalados localmente.
Quando terminar de trabalhar no venv, volte ao ambiente normal rodando o comando deactivate
.
Conclusão
Parabéns, você instalou e configurou o Python com sucesso! Se tiver mais dúvidas ou problemas, fale com nosso time de suporte, que está disponível para te ajudar todos os dias!