Простой веб-сервер python не выполняет сценарии CGI

Я установил простой веб-сервер python, открыв терминал в каталоге и сделав

python -m CGIHTTPServer 

В каталоге есть скрипт CGI, но при вводе в браузер

 localhost:8000/script.cgi 

Сценарий CGI не выполняется, а загружается. Я chmod'ed сценарий до 755, но все тот же. Что я делаю не так?

Из документации :

Однако класс будет запускать сценарий CGI вместо того, чтобы служить ему в качестве файла, если он предположит, что это сценарий CGI. Используются только CGI на основе каталогов – другая общая конфигурация сервера предназначена для обработки специальных расширений, обозначающих CGI-скрипты.

Функции do_GET() и do_HEAD() модифицируются для запуска сценариев CGI и служат для вывода вместо использования файлов, если запрос ведет к тому, что находится ниже пути cgi_directories . […]

cgi_directories : по умолчанию это ['/cgi-bin', '/htbin'] и описывает каталоги для обработки как содержащие CGI-скрипты.