но не получается его настроить для сайтов
Содержимое файла test.py (Код — Python):
print("Hello, World!")
С каких пор функция print() является полноценным сайтом? Python это не PHP, он не заточен исключительно под веб.
Чтобы написать нормальный сайт на python нужно использовать один из фреймворков, написанных специально для создания сайтов. Собственно, в зависимости от того, какой выберете для такого конкретного фреймворка и ищите инструкцию.