2009-02-26 14 views

Respuesta

8

La solución para esto es importar el códec hexadecimal manualmente antes de intentar importar la dependencia rota:

from encodings import hex_codec 

el tema está siendo tracked by IronPython, pero hasta el momento, que dicen que es un error en la librería estándar de Python .

+0

aquí hay un enlace a la falla de Python: https://bugs.python.org/issue9329 - esto también puede ser relevante para 'LookupError: codificación desconocida: ascii' – Schorsch

2

Gracias, sblom. Creo que el equipo de IronPython está en lo cierto al decir que es un error en la biblioteca estándar (o al menos la herramienta Freeze a partir de 2.7). El problema ocurre con los programas "congelados" si from encodings import hex_codec no está explícitamente escrito en el script.

Perdón por 'necro-post', pero este problema me parece relevante, al menos en lo que respecta a la herramienta Congelar.

+0

cx_Frozen 4.0 (en ubuntu 11.10) tiene este error , cx_Frozen 4.3.2 no tiene. – W55tKQbuRu28Q4xv