Como instalar o Pip no CentOS 8
On Novembro 1, 2021 by adminPip é um sistema de gestão de pacotes que lhe permite instalar, remover, e de outra forma gerir pacotes de software escritos em Python. Ele pode ser usado para instalar pacotes do Índice de Pacotes Python (Python Package Index) e outros índices.
Neste tutorial, vamos explicar como instalar pip para Python 2 e 3 no CentOS 8 e cobrir o básico de como gerenciar pacotes Python com pip.
Instalando pip no CentOS 8 #
Como você sabe, existem duas versões Python que estão sendo ativamente desenvolvidas, Python 2 e Python 3. Por padrão o RHEL/CentOS 8 não tem um comando não versionado para todo o sistema python
para evitar travar os usuários para uma versão específica do Python. Ao invés disso, ele dá ao usuário a escolha de instalar, configurar e executar uma versão específica do Python.
Quando instalar módulos python globalmente, você deve preferir instalar módulos python a partir dos repositórios de distribuição usando dnf
ou yum
porque eles são testados para funcionar corretamente no CentOS 8. Use pip para instalar módulos python globalmente somente se não houver pacotes rpm para o módulo python.
Os nomes dos pacotes dos módulos Python 2 são prefixados com “python2” e Python 3 com “python3”. Por exemplo, para instalar o paramikomodulo para Python 3, você executaria:
sudo dnf install python3-paramiko
Instalando pip para Python 3 (pip3) #
Para instalar pip para Python 3 no CentOS 8 execute o seguinte comando como root ou sudo user no seu terminal:
sudo dnf install python3
O comando irá instalar Python3.6 e pip.
Para executar o Python 3, você precisa digitar python3
explicitamente, e para executar pip digite pip3
.
Verifica se o pip está instalado correctamente executando o seguinte comando que irá imprimir a versão do pip:
pip3 --version
O número da versão pode variar, mas deverá algo como isto:
pip 9.0.3 from /usr/lib/python3.6/site-packages (python 3.6)
Para ser capaz de instalar e construir módulos Python com o pip, necessita de instalar as ferramentas de Desenvolvimento:
sudo yum install python3-devel
sudo yum groupinstall 'development tools'
Instalar pip para Python 2 (pip2) #
Para instalar Python 2 e pip, digite o seguinte comando:
sudo dnf install python2
Verifique a instalação digitando:
pip2 --version
A saída deve se parecer com isto:
Python 2.7.15
Para executar Python 2, digite python2
, e para executar pip digite pip2
.
Instalar ferramentas de desenvolvimento:
sudo yum install python2-devel
sudo yum groupinstall 'development tools'
Gerenciar pacotes Python com pip #
Tipicamente, você deve usar pip apenas dentro de um ambiente virtual. Python Virtual Environments
permite que você instale módulos Python em um local isolado para um projeto específico, ao invés de ser instalado globalmente. Desta forma, você não precisa se preocupar em afetar outros projetos Python.
Nesta seção, vamos passar por vários comandos básicos do pip.
Para instalar um módulo python com o pip rodando pip install
seguido pelo nome do pacote. Por exemplo, para instalar um pacote chamado twisted
, você executaria o seguinte comando:
pip install twisted
Se você quiser instalar uma versão específica do pacote, use o seguinte formato:
pip install twisted==19.10.0
Para desinstalar um pacote use pip uninstall
seguido pelo nome do pacote:
pip uninstall package_name
Para procurar pacotes em PyPI:
pip search "package_name"
Os pacotes instalados podem ser listados com:
pip list
Lista de pacotes desactualizados:
pip list --outdated
Para actualizar um pacote já instalado para a versão mais recente, use o seguinte comando:
pip3 install --upgrade package_name
Conclusão #
Mostramos-lhe como instalar o pip no CentOS 8 e como instalar e desinstalar facilmente módulos Python com o pip.
Deixe uma resposta