Основатель dry предлагает поддержку использования Nuke в качестве Python модуля здесь: https://learn.foundry.com/nuke/content/comp_environment/script_editor/nuke_python_module.html
Хотя лично я бы порекомендовал установить лучший Python Редактор скриптов в Nuke UI и работая с ним в Nuke - многое из того, что вы делаете с API Nuke, зависит от выбора узлов или визуального подтверждения того, что ваш код работает как задумано. Я чувствую, что это важный аспект изучения python API Nuke.
Я использую это: https://github.com/plasmax/PythonEditor
Поскольку он дает вам вкладки и, как правило, гораздо приятнее использовать, чем ванильный редактор сценариев Nuke. Позже, когда вы разберетесь с этим и захотите запустить пакетные сценарии Nuke через терминал, больше времени, когда использование внешней IDE будет более целесообразным. Удачи!