pyinstaller打包opencv和numpy程序运行错误解决
- 作者: 时刻准备着日日小兔兔
- 来源: 51数据库
- 2020-07-30
前言
这篇文章主要介绍了pyinstaller打包opencv和numpy程序运行错误解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
报错背景
这两天公司的程序许需要打包,就开始又操作了一番。
pyinstller 打包含有opencv+numpy库 打包成功,但是运行报错。在排除外部依赖文件因素外,看了一下运行结果。
ImportError: numpy.core.multiarray failed to import
解决方案
重要的是pycharm运行正常,cmd运行正常,只有打包程序异常。经过查阅决定从版本问题解决,亲测打包后成功运行。
一般情况下是由于numpy版本过高导致的,因为我看了源码是有 numpy.core.multiarray这个部分代码的
经过测试找出对应版本:
- opencv -- 3.4.5.20
- numpy --1.16.4
- python --3.68
以上就是本文的全部内容,希望对大家的学习有所帮助,
推荐阅读
热点文章
Python Numpy数组扩展repeat和tile使用实例解析
7
关于numpy.where()函数 返回值的解释
17
Python numpy tensorflow 中的 点乘 和 矩阵乘法
19
Numpy中对向量、矩阵的使用详解
5
Python之Numpy的超实用基础详细教程
7
基于python解线性矩阵方程(numpy中的matrix类)
5
python numpy之np.random的随机数函数使用介绍
20
Numpy 中的矩阵求逆实例
12
在Python3 numpy中mean和average的区别详解
26
pyinstaller打包opencv和numpy程序运行错误解决
17