so when I'm im in my root directory (where `manage.py` lives), if I do `manage.py runserver` it says `command not found`. I have to do `~/<project_name>/manage.py runserver` for it to work. Why is this?