Python 3.0.1 Executable Creator

¿Alguien sabe si hay un progtwig de creador de ejecutables Python de Windows disponible ahora que admita Python 3.0.1? Parece que py2exe y pyInstaller, junto con todo el rest que he encontrado, todavía no están cerca de ser compatibles con 3.0 o 3.0.1.

Cualquier ayuda es muy apreciada.

Edición: supongo que podría degradar el progtwig a una versión anterior de Python para que funcione con py2exe. La parte más difícil probablemente será usar una versión anterior de Tkinter.

¿Alguien ha tenido suerte con el uso de py2exe o pyInstaller (u otro progtwig compatible con Windows) para crear un ejecutable que use Tkinter así como también un subproceso?

Realmente no estoy seguro de cómo obtener el directorio en el que se instalará mi progtwig para que el subproceso pueda encontrar el progtwig ejecutable que estoy usando.

Sin responder la pregunta original pero esto:

Realmente no estoy seguro de cómo obtener el directorio en el que se instalará mi progtwig para que el subproceso pueda encontrar el progtwig ejecutable que estoy usando.

Puedes usar algo como

if hasattr(sys, 'frozen'): # this means we're installed using py2exe/pyinstaller INSTDIR = os.path.dirname(sys.executable) else: ... 

¿Qué tal cx_Freeze . Parece que apoya Python 3.0 y 3.1?

Python 3 no es compatible con py2exe . El error relevante para comentar está aquí:
https://sourceforge.net/p/py2exe/feature-requests/20/

Py2exe para Python3 está fuera!

Aquí está el informe de error original:
http://sourceforge.net/projects/py2exe/

Aquí está el comentario mencionando el lanzamiento:
http://sourceforge.net/projects/py2exe/

Aquí está el paquete en pypi:
https://pypi.python.org/pypi/py2exe/0.9.2.0

Tenga en cuenta que py2exe para Python 3 solo es compatible con Python 3.3 y superior.

¡Muchísimas gracias al equipo de desarrollo de py2exe!

Después de muchos días de búsqueda, llegué a la conclusión de que actualmente no existe ningún método para crear ejecutables para scripts de Python 3.0.

Una solución que se me ocurrió fue usar python portátil: http://www.portablepython.com/releases/

Lo que al menos permite una instalación separada que podría distribuir con sus scripts para ayudar a los usuarios.

Lo tengo trabajando con cx_freeze .

Fue un poco complicado ya que tiene que agregar una línea de código para evitar algunos errores, pero resultó que iba bien con Python 3.1.1 y PyQt4.

También vea aquí para verificar esa línea adicional de código, etc.