O que pip?

pip é um sistema de gerenciamento de pacotes usado para instalar e gerenciar pacotes de software escritos na linguagem de programação Python. ( wikipedia ).

Instalando via apt-get

 apt-get install python-pip

Instalando via yum

 yum install python-pip

Qual versão foi instalada?

pip --version

Uma forma alternativa de instalação indicada para quem usa o Python 3 é a seguinte:

cd /opt
wget https://bootstrap.pypa.io/get-pip.py
python3 get-pip.py

Se você seguiu a forma alternativa, executar pip --version talvez retorne

bash: pip: command not found

Muito provavelmente, a instalação criou o atalho pip3 ou pip3.2 ou ainda pip3.4, o nome do link (atalho) vai depender da versão do Python instalado (python --version).

Atualizando

Após instalar o pip no Debain (wheezy) via apt-get eu decobri que ele instalou a versão 1.1.

Para atualizar para a versão mais recente (enquanto escrevo este artigo a 1.5) utilizei o próprio pip. (aliás boa hora para ver se o “negócio” está funcionando).

pip install -U pip

O seguinte comando também funciona

pip install --upgrade pip

Mas no meu caso, ele perdeu a referência para o arquivo, veja a mensagem de erro ao digitar pip:

bash: /usr/bin/pip: Arquivo ou diretório não encontrado

Por isso não aconselho a atualizar o pip (pelo menos não no Debian wheezy).

Se você encontrou o mesmo problema, fique tranquilo, nada que um apt-get remove pip e um apt-get install pip na sequência não resolvam.

Criar arquivo com os pacotes já instalados

pip freeze > requirements.txt

Entende melhor o comando:

O comando freeze lista os pacotes que já foram instalados.

O fragmento > fop.txt faz com que o resultado do comando freeze seja enviado para o referido arquivo.

Fontes:

Leia também

Aprenda a programar em nossa seção sobre a linguagem Python.