Yan
А где настраивать эти права? Где-то в httpd.conf?
Нет, у самого файла скрипта.

Yan
Вот скриншот того, что на браузере при попытке открыть этот файл. Ка это можно исправить?
Он пытается его скачать, а должен запускать. А чтобы запускать, сервер должен иметь права на это, потому что запускает не браузер, а сервер.

Yan
Я бы и пользовался на Линуксе, но тут тоже проблема. Файл hello.py лежит в папке, где остальные php файлы (var/www/html).
Там его тоже в cgi-bin положи.