I solved the problem. Basically using "pip install elasticsearch" only allows you to use elasticsearch directly in python (my theory). So I installed elasticsearch a different way and it worked!
Procedure: a) brew install elasticsearch b) elasticsearch -f -D es.config=/usr/local/opt/elasticsearch/config/elasticsearch.yml