Run Django 1.9 on Python 3.5 instead of 2.7
Virtualenv is your friend. My life got so much easier when I started using it. You can create a virtualenv to use a particular version of Python, then set up your requirements.txt file to install all the packages you need using pip.
I have Python 2.7 and 3.5 running on OSX 10.10 and also Django 1.9a -- which is support for both Python version. The problem is I want to run Django on Python 3.5 instead of 2.7. On some threads I found suggestions to run it by including the Python version e.g: python3.5 manage.py runserver, but I found this error:
File "manage.py", line 8, in <module>
    from django.core.management import execute_from_command_line
ImportError: No module named 'django'

FYI, I have no problem run Python3.5 on the same machine.
How can I solve this? thank you very much!