Рассматриваю случай, когда вы редактировали в Windows (Notepad ++), а потом попытались запустить скрипт через ssh без указания интерпретатора (то есть не python test.py, а просто test.py), и он вам выдал No such file or directory.
1) Проверьте формат окончания строки, он должен быть юниксовый (Правка - Формат строк - Преобразовать...)
2) Кодировка файла - UTF-8 без BOM.
И убедитесь, что указали верный путь к интерпретатору, то есть он действительно лежит в /usr/bin/python
Ну и права на запуск файла должны быть верно выставлены, конечно. Удачи.