Os módulos são instalados usando o pip no OSX, mas não foram encontrados ao importar

Eu instalo com sucesso diferentes módulos usando pip e eles são mostrados no

pip list

tal como:

beautifulsoup4 (4.4.1)
requests (2.10.0)
Scrapy (1.1.0)
Do Terminal

No entanto, sempre que tento importá-lo

import beautifulsoup4 / import bs4 ouimport Scrapy ouimport requests

o seguinte erro é mostrado:

$ python
Python 2.7.5 (default, Mar  9 2014, 22:15:05) 
[GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.0.68)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import requests
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named requests

Atualizar: se eu iniciar o python quando estiver no diretório de pacotes de sites correto

$ pwd
/usr/local/lib/python2.7/site-packages
$ python
Python 2.7.5 (default, Mar  9 2014, 22:15:05)
>>> import requests
>>> import bs4
>>> import scrapy

Então funciona. Isso resolveria o problema se gravasse diretamente no terminal. No entanto, não tenho idéia de como fazê-lo funcionar dentro de um file.py, que será o uso normal.

Até onde eu sei, só tenho o Python2.7 instalado.

De file.py

Se eu tiver um file.py salvo em alguma pasta local. Isso contém, por exemplo

import requests
from bs4 import BeautifulSoup

quando eu tento

python file.py

Eu recebo o mesmo erro.

Aproximação

O mesmo acontece com qualquer outro módulo da lista. Eu acho que o pip está instalando-os em um diretório que o Python não está lendo, mas conforme o que eu li, é o correto.

Eles estão todos instalados aqui:

/usr/local/lib/python2.7/site-packages

Saída solicitada por Padraic Cunningham:

$ which -a pip
/usr/local/bin/pip
$ which -a python
/usr/bin/python
/usr/local/bin/python

Saída solicitada pelo leovp:

$ pip -V
pip 8.1.2 from /usr/local/lib/python2.7/site-packages (python 2.7)
Tópicos já verificados

Verifiquei os seguintes tópicos, mas infelizmente eles não me ajudaram a resolver o problema:

instalando o pyside usando o PIP - nmake não encontradoO PIp é instalado, mas o módulo não foi encontrado ==> pode ter fornecido a resposta certa, mas os links fornecidos não funcionam maisgoogle.protobuf instalado, mas o módulo não foi encontradoO módulo de instalação do Python pip não foi encontrado. Como vincular python à localização do pip?

Alguma idéia de qual é o problema?

questionAnswers(4)

yourAnswerToTheQuestion