Вы можете добавить shebang в первую строку скрипта:
#!/usr/bin/env python
Это сообщит вашей текущей оболочке, какая команда должна кормить сценарий.
Я предполагаю, что схема, в которой установлено расширение, отсутствует на вашем search_path
.
Вы можете увидеть эту схему с помощью
\dx "uuid-ossp"
Попробуйте квалифицировать функции со схемой, как в public.uuid_generate_v4()
.