Как запустить рукописный сайт на python (не django)?
т.к. это хост и тут джанги нет
Не вижу причин, по которым Django нельзя было бы установить.В настройках выбрал веб сервер uWSGI
А урок нашли по CGI. Замечаете разницу?
Как описано в документации по uWSGI, создайте файл site.wsgi с содержимымdef application(env, start_response):
    start_response('200 OK', [('Content-Type','text/html')])
    return [b"Hello World"]
А рядом создайте файл .htaccess с содержимымOptions +ExecCGI
AddHandler wsgi-script .wsgi
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /site.wsgi/$1 [QSA,PT,L]
как описано в инструкциях хостера.
Используй AWS, там есть бесплатная версия