【发布时间】:2019-11-19 18:02:03
【问题描述】:
我正在尝试使用 cx_Freeze 编译一个需要 OpenCV (cv2) 的程序。我使用标准的 setup.py 格式来构建我的 EXE。
import cx_Freeze
executables = [cx_Freeze.Executable("test.py")]
cx_Freeze.setup(
name="help",
options={"build_exe": {"packages": ['cv2']}},
executables=executables
)
cx_Freeze 声称没有名为 cv2 的模块。
这是我尝试过的:
- 1.) 添加
cv2文件的完整路径。 - 2.) 在
includes: []选项下包含cv2。
选项编号 2.) 成功编译程序但声称找不到 cv2 模块。选项 1.) 无法编译,因为 cx_Freeze 找不到 cv2。
【问题讨论】:
标签: python opencv compiler-errors cx-freeze