argv emulation code needs rewrite
The argv emulation code doesn't work with python 3.x or with 64-bit binaries. These are separate issues, but with a simuar solution: the argv emulator needs to be rewritten using ctypes.
It doesn't work in 3.x because the Carbon package is no longer present.
It doesn't work in 2.x with 64-bit code because the code uses APIs that aren't available in 64-bit code (in particular the event loop code).