Sorry, I don't have an osx machine here so development for that system is going kinda slow.
Does "ERROR" appear in big letters?
Here's a copy of my terminal window.
Last login: Mon Feb 16 13:42:25 on ttys000
Benjamins-MBP:~ Ben$ cd '/Users/Ben/Desktop/sky3ds.py-master/' && '/usr/bin/pythonw' '/Users/Ben/Desktop/sky3ds.py-master/sky3ds.py' && echo Exit status: $? && exit 1
Found updated template.txt. Converting...
No disk specified.
Benjamins-MBP:sky3ds.py-master Ben$ -d sdcard /dev/disk1
-bash: -d: command not found
Benjamins-MBP:sky3ds.py-master Ben$ -d
-bash: -d: command not found
Benjamins-MBP:sky3ds.py-master Ben$ -h
-bash: -h: command not found
Benjamins-MBP:sky3ds.py-master Ben$ --help
-bash: --help: command not found
Rereading it the echo exit status thing looks worrisome but I have no idea what that actually means.