noobie question: how use use ansbile binaries from a branch

I have a really dumb question.

I installed ansible via pip. I have 1.8.4 installed and it works great.

I want to try something out on the devel branch, so I “git clone https://github.com/ansible/ansible.git

And I try to run ansible-playbook from the bin directory:

./ansible-playbook /tmp/foo.yml -i /tmp/foo/inv -e foo=bar

But I get errors, like:

ansible-playbook: error: no such option: -e

Am I doing something silly? Do I have to set some env vars so that I can use the binaries in the bin directory?

Alex

I forgot to mention that I indeed ran: “git submodule update --init --recursive”

source ./hacking/env-setup

You sir, are correct! Thanks for replying so quickly!!!