Im trying to create a basic exe using cx_Freeze. It works for .py programs that don't have numpy but I can't get one made correctly with numpy.
*Any ideas on how to fix this? is there something i need to include in my setup.py?
When I go to run the exe it says:
c:Python32Scriptsdist>Assignment4_5.exe
Traceback (most recent call last):
File "C:Python32libsite-packagescx_FreezeinitscriptsConsole3.py", line 2
7, in <module>
exec(code, m.__dict__)
File "c:Python32Assignment4_5.py", line 6, in <module>
import numpy as np
File "C:Python32libsite-packages
umpy\__init__.py", line 137, in <module>
from . import add_newdocs
File "C:Python32libsite-packages
umpyadd_newdocs.py", line 9, in <module>
from numpy.lib import add_newdoc
File "C:Python32libsite-packages
umpylib\__init__.py", line 17, in <modul
e>
from .npyio import *
File "C:Python32libsite-packages
umpylib
pyio.py", line 6, in <module>
from . import format
ImportError: cannot import name format
c:Python32Scriptsdist>
Setup.py:
from cx_Freeze import setup, Executable
includeDependencies = []
setup(
name = "Assignment4_5PythonExe",
version = "0.1",
description = "Sort Methods",
executables = [Executable("Assignment4_5.py")]
)
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…