I think this is not a matter of using 64 bit, but of using windows, it is a bug in default.bam. When you are on windows, this function actually returns name of python script in win format, and it should return command that can be run.
unlimreal: your version isn't okay too, it should be
function Script(name)
if family == "windows" then
-- return str_replace(name, "/", "\\") <--- this was the old line
return "python" .. str_replace(name, "/", "\\")
end
return "python " .. name
end
and you should have python in your path. This is mainly portability issue, f.e. is someone has different version of python or on different installation location, yours script won't work.
Drowning dwarves lately