python - cx_Freeze - opencv 兼容性

标签 python numpy opencv cx-freeze

每当我尝试使用 cx_Freeze 构建 exe 文件时,都会收到 numpy.core.multiarray failed to import 错误。

我的系统使用以下版本:

python 3.6.0

opencv 3.3.0

numpy 1.13.1

cx_Freeze 5.0

代码是:

import cv2
i=333
print(i)

只有当我删除 import cv2 行时,它才能正常运行(即构建一个好的 exe 文件)。

我列出的四个模块之间是否存在不兼容的情况?

最佳答案

只有在卸载 cx_Freeze 并安装 Pyinstaller 后,我才设法使此工作正常进行。反而。它就像一个魅力。

关于python - cx_Freeze - opencv 兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47359439/

相关文章:

python - 尝试使用 MSI 身份验证从 Azure ML 服务连接 Azure SQL 数据库(无需用户名和密码即可连接 Azure 数据库)

python - Conda 和 Macports X11 安装 dlib 时发生冲突

python - Eigen和Numpy->将矩阵从Python传递到C++

python - 使用opencv和python的人脸检测精度

Python OpenCV 不会在同一图像上给出相同的输出

c++ - 如何在openCV中将彩色图像转换为灰度图像?

python - 为什么 KMeans 集群标签与 set random_state 并不总是相同?

python - urllib2 错误没有给出主机

python - 使用 numpy 将 bool 数组索引到多维数组中

python - 不明白为什么我会收到 'numpy.ndarray object not callable' 错误?