Como instalar o Python no Linux?
Instalar Python
Neste post, você aprenderá tudo o que precisa para instalar e usar o Python para Linux . Como alternativa, você pode instalar o Python em um computador Mac ou Windows .
Comece a codificar imediatamente seguindo as instruções abaixo:
A instalação do Python no Linux requer
Antes de instalar o Python no Linux de forma eficaz, você deve atender a alguns requisitos. A lista é a seguinte:
- Uma máquina com sistema operacional Debian ou Fedora com no mínimo 2 GB de RAM (4 GB é o preferido) e 5 GB de espaço de armazenamento.
- Além disso, você precisa de acesso sudo na máquina Linux em que deseja instalar o Python.
comando sudo: é uma maneira rápida e fácil de obter acesso root temporário usando a conta com a qual você já está conectado.
Verifique a versão atual do Python
O Python está incluído na maioria das distribuições do Linux, como o Debian.
O comando Python -V ou Python –version no terminal exibirá a versão do Python atualmente instalada em seu sistema.
Se o Python ainda não estiver presente, o resultado será semelhante ao mostrado na imagem abaixo:
A resposta fica assim quando o Python já foi instalado: Python xxx Por exemplo, Python 2.7.5 – Conforme mostrado na imagem abaixo.
Python no Linux: 2 maneiras
- O Package Manager é a maneira mais fácil de instalar o Python no Linux.
- Você pode construir a partir do código-fonte.
Instale o Python a partir do Linux Package Manager
Em vários tipos de Linux, a versão mais recente do Python pode ser instalada com o comando abaixo.
sudo apt-get install python3
Além disso, conforme demonstrado abaixo, você pode mencionar a versão específica do Python que deseja instalar:
sudo apt-get install python3.8
OU
sudo apt-get install python3.9
Para CentOS:
sudo yum install python3
#OR
sudo yum install python3.8
sudo yum install python3.9
Para continuar, digite Y e pressione Enter. O Python será baixado e instalado para você pelo gerenciador de pacotes.
Construir a partir do código-fonte
Por favor, confirme se git, gcc e make estão instalados em seu sistema linux antes de prosseguir.
As etapas para construir o Python a partir do código-fonte são as seguintes:
- Obtenha o código-fonte
- configurar
- Construir
Primeiro obtenha o código-fonte:
Para instalar o Python no Linux, podemos usar o git para clonar a versão mais recente do código-fonte do Python da biblioteca oficial do Python no GitHub.
git clone https://github.com/python/cpython
Em seguida, configure
Você pode enviar vários sinalizadores para o script de configuração, que está incluído no código-fonte.
Os sinais a serem observados incluem:
- –prefix: Utilizado para especificar uma pasta de destino para a compilação concluída
- –enable-optimizations : Ative PROFILE TASK para otimização baseada em perfil (PGO) (desativado por padrão). O trabalho gasto configurando e otimizando compensa com um interpretador binário para Python que é 10% mais rápido.
- Agora você deve estar no diretório cpython , que contém o código Python que copiamos anteriormente.
cd cpython
- Em seguida, para configurar as coisas, digite o seguinte comando em seu terminal:
./configure --prefix=$HOME/python3.9
- Para habilitar otimizações, adicione o sinalizador –enable-optimizations à linha de comando
./configure --enable-optimizations --prefix=$HOME/python3.9
Observe que $HOME contém o caminho para o diretório inicial do usuário atual. Usando echo, você pode verificar seu diretório inicial.
echo $HOME
Assim que terminar de configurar, você deverá ver um destes no seu terminal:
Finalmente construir
- Uma vez que as configurações tenham sido atualizadas a contento, a construção pode começar.
- Usando a ferramenta make , crie os arquivos e, em seguida, use o comando make install para colocá-los no local definido pelo argumento –prefix do configure .
- Isso é aproximadamente o que o comando make produzirá como resultado.
Make install produzirá a seguinte saída:
Instale o Python no Linux por meio de .tar
- Pacotes de desenvolvimento Python para Linux (Debian e Fedora)
- Obtenha a versão mais recente do Python.
- Para instalar o Python no Linux, extraia o arquivo tar.
- O script deve ser configurado.
- Passando pelas etapas de instalação do Python no Linux e concluindo a instalação.
- Verifique a instalação.
- Criando um ambiente virtual (opcional).
Instalar pacotes de desenvolvimento
No Debian : siga estas instruções para preparar o Python para Linux.
- Primeiro, verifique a lista de recursos para ver se os pacotes de origem foram ativados. Adicione a URL do pacote, o nome da distribuição e o nome do componente ao arquivo /etc/apt/sources.list para fazer isso.
Por exemplo, considere o Bionic do Ubuntu:
deb-src http://archive.ubuntu.com/ubuntu/ bionic main
Modifique a URL e os nomes dos arquivos para refletir sua distribuição, como Debian.
- Siga este comando para atualizar o índice do pacote:
sudo apt-get update
- Configure as dependências do Python Build: você pode instalar os requisitos de compilação executando o seguinte comando em seu terminal.]
sudo apt-get build-dep python3
Para construir todos os complementos disponíveis, você deve obter os seguintes pacotes e seus pré-requisitos configurados:
sudo apt-get install build-essential gdb lcov libbz2-dev libffi-dev libgdbm-dev liblzma-dev libncurses5-dev libreadline6-dev libsqlite3-dev libssl-dev lzma lzma-dev tk-dev uuid-dev zlib1g-dev
Preparar o Python para o Fedora Linux é tão simples quanto seguir estas instruções.
- sistemas baseados em yum:
sudo yum install yum-utils
sudo yum-builddep python3
- sistemas baseados em dnf
sudo dnf install dnf-plugins-core
sudo dnf builddep python3
Download da versão mais recente do Python
Acessando python.org, você pode baixar a versão mais recente do Python como um arquivo tar.
Para obter o arquivo tar, basta pressionar o botão de download. Lembre-se: Python 3.11.0 era a versão mais recente quando este artigo foi escrito.
O Python para Linux pode ser instalado extraindo o arquivo tar
Abra o terminal e vá para a pasta Downloads assim que o download for concluído.
O pacote que baixamos é chamado Python-3.11.0.tar.xz neste exemplo. Portanto: Execute o comando tar listado abaixo para extrair os arquivos:
tar -xf python-3.11.0.tar.xz
Ele cria um diretório com o nome do arquivo (sem extensões). Python-3.11.0 será o nome do diretório.
Configurações de script
cd Python-3.11.0/
Crie a partir dos procedimentos Configure e Build do código-fonte.
Para evitar confusão, vamos construir uma alternativa para Python 3.11. Um alias pode ser prontamente formado usando comandos como os mostrados abaixo.
alias python=python3.11
Finalizando a instalação Linux do Python
Para concluir esta etapa, você deve aguardar enquanto instala o Python no Linux. Você chegou até aqui configurando o Python no Linux e agora está quase pronto! Para verificar se o python está em execução, copie e cole o seguinte código no terminal:
nano pythonprogram.py
Ele criará um arquivo chamado pythonprogram.py – Você terá que colar as linhas abaixo durante a edição.
# This is your first python code to test python installation on linux
print(“Congrats! You can now use python.”)
Salve o arquivo pressionando as teclas ( Ctrl+X ) e depois ( Y ). Ele salvará seu arquivo de programa python como pythonprogram.py
.
Usando o terminal, abra o diretório onde o pythonprogram.py
arquivo foi salvo. Use o comando python para executar o arquivo.
python pythonprogram.py
Crie um ambiente virtual (opcional)
Depois de aprender como instalar o Python no Linux, existem várias abordagens para construir um ambiente virtual Python. Aqui, demonstraremos como estabelecer um ambiente Python virtual utilizando o pacote de ambiente virtual do Python 3.
Execute o seguinte comando em seu terminal para criar um ambiente virtual Python.
python -m venv test_env
Altere test_env para o local em que deseja salvar seu ambiente virtual.
Em seguida, utilizando o comando ls exibido na imagem acima, confirme o ambiente virtual construído.
Se de alguma forma o ambiente virtual Python ainda precisar ser instalado, você poderá ver resultados como o exibido na figura abaixo.
Nesse cenário, o pacote pode ser instalado com o seguinte comando:
sudo apt install python3-venv
Para continuar com a configuração, pressione Y e pressione Enter.
Novamente, tente emitir o comando para produzir o ambiente virtual.
source env/bin/activate
Altere test env para o local do seu ambiente virtual aqui.
C onclusão
Finalmente, você pode reivindicar saber sobre a instalação do Linux Python!
Depois de estudar este tutorial e criar um ambiente virtual Python, você poderá configurar, instalar e executar o Python em um sistema Linux.
Fatores a considerar ao instalar o Python no Linux:
- Certifique-se sempre de que a versão que você está instalando seja apropriada para o sistema operacional que já está em execução no seu computador.
- Sempre confirme se o Python foi instalado quando a configuração estiver concluída.
Agora você está preparado para começar sua aventura em Python! Comece a codificar depois de instalar seu IDE preferido!