Criando cx_Freeze exe com Numpy for Python
Estou tentando criar um exe básico usando cx_Freeze. Ele funciona para programas .py que não têm numpy mas eu não consigo fazer um corretamente com numpy.
*Alguma ideia de como consertar isso? Existe algo que eu preciso incluir no meu setup.py?
Quando eu vou executar o exe, diz:
<code> c:\Python32\Scripts\dist>Assignment4_5.exe Traceback (most recent call last): File "C:\Python32\lib\site-packages\cx_Freeze\initscripts\Console3.py", line 2 7, in <module> exec(code, m.__dict__) File "c:\Python32\Assignment4_5.py", line 6, in <module> import numpy as np File "C:\Python32\lib\site-packages\numpy\__init__.py", line 137, in <module> from . import add_newdocs File "C:\Python32\lib\site-packages\numpy\add_newdocs.py", line 9, in <module> from numpy.lib import add_newdoc File "C:\Python32\lib\site-packages\numpy\lib\__init__.py", line 17, in <modul e> from .npyio import * File "C:\Python32\lib\site-packages\numpy\lib\npyio.py", line 6, in <module> from . import format ImportError: cannot import name format c:\Python32\Scripts\dist> </code>
Setup.py:
<code> from cx_Freeze import setup, Executable includeDependencies = [] setup( name = "Assignment4_5PythonExe", version = "0.1", description = "Sort Methods", executables = [Executable("Assignment4_5.py")] ) </code>