cx_freeze无法导入numpy

Ton*_*ark 5 python numpy pyqt cx-freeze python-3.x

我的主要py文件运行正常,但是当我用cx_freeze冻结它并尝试打开时,它发生错误并且无法打开。它说: 在此处输入图片说明

这是我的setup.py:

import os
from cx_Freeze import setup, Executable
build_exe_options = {"packages":["lxml","gzip","requests"]}

setup(  name = "name",
        version = "0.1",
        description = "description",
        options = {"build_exe": build_exe_options},
        executables = [Executable("file.py", icon=os.path.join("icon_64x64.ico"), base="Win32GUI")])
Run Code Online (Sandbox Code Playgroud)

..

小智 2

这对我有用 python 3.6:

build_exe_options = {"packages": ["os", "numpy"], "includes": ["numpy"]}
base = None
if sys.platform == "win32":
    base = "Win32GUI"

setup(name="Hello World",
      version="0.1",
      description="My GUI application!",
      options={"build_exe": build_exe_options},
      executables=[Executable("main.py", base=base)])
Run Code Online (Sandbox Code Playgroud)