title: Upgrade ansible to use python3 on controller
body: <p>I want to change ansible to use python3.5 on the controller. I already have ansible and python3.5 installed, is there a way to just change it to use python3? </p>
  
  <p>The ansible doc have suggested testing python3 with ansible with <code>python3 /usr/bin/ansible localhost -m ping</code>. But don't give any more detail if this doesn't work. </p>
  
  <p>My result is: </p>
  
  <pre><code>Traceback (most recent call last):
      File "/usr/bin/ansible", line 32, in &lt;module&gt;
          from ansible import context
  ImportError: No module named 'ansible'
  </code></pre>
  
  <p>I have also tried to pip3 install ansible without luck:</p>
  
  <pre><code>      File "&lt;string&gt;", line 1, in &lt;module&gt;
        File "/tmp/pip-build-eadti4n6/ansible/setup.py", line 12
          print "Ansible now needs setuptools in order to build. " \
                                                                 ^
      SyntaxError: Missing parentheses in call to 'print'
  </code></pre>