pyinstaller打包opencv和numpy程序运行错误解决

 更新时间:2019年08月16日 09:22:15   作者:jokerBi  
这篇文章主要介绍了pyinstaller打包opencv和numpy程序运行错误解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

前言

这篇文章主要介绍了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随机种子ranrandom seed的使用

    python随机种子ranrandom seed的使用

    本文介绍了在Python中设置随机种子random seed的方法,可以使用seed()函数设置随机种子,确保你的随机数生成过程是可重复的,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-12-12
  • python的Tqdm模块的使用

    python的Tqdm模块的使用

    这篇文章主要介绍了python的Tqdm模块的使用,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-01-01
  • Python MNIST手写体识别详解与试练

    Python MNIST手写体识别详解与试练

    MNIST(官方网站)是非常有名的手写体数字识别数据集,在Tensorflow的官方网站里,第一个就拿它来做实战讲解,咱们也以此作为开始的项目
    2021-11-11
  • Python实现识别文字中的省市区并绘图

    Python实现识别文字中的省市区并绘图

    在做NLP(自然语言处理)相关任务时,经常会遇到需要识别并提取省、城市、行政区的需求。今天给大家介绍一个模块,你只需要把字符串传递给这个模块,他就能给你返回这个字符串内的省、市、区关键词,快来学习一下吧
    2022-06-06
  • Python将xml和xsl转换为html的方法

    Python将xml和xsl转换为html的方法

    这篇文章主要介绍了Python将xml和xsl转换为html的方法,实例分析了使用libxml2模块操作xml和xsl转换为html的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • Python全栈之协程详解

    Python全栈之协程详解

    这篇文章主要为大家介绍了Python全栈之协程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2021-12-12
  • Python的requests网络编程包使用教程

    Python的requests网络编程包使用教程

    requests包为Python扩展了各种基于HTTP的网络数据操作功能,包括各种请求与session和cookie等的追加,very强大,下面我们就来看一下Python的requests网络编程包使用教程
    2016-07-07
  • Python使用pyperclip库操作剪切板

    Python使用pyperclip库操作剪切板

    本文将介绍如何使用pyperclip库来进行剪切板操作,包括复制、粘贴文本和图片,以及清空剪切板内容等功能,具有一定的参考价值,感兴趣的 可以了解一下
    2024-03-03
  • Python3.8安装tensorflow的简单方法步骤

    Python3.8安装tensorflow的简单方法步骤

    最近想要研究一下深度学习的应用,于是翻了翻了社区的tensorflow安装教程,所以下面这篇文章主要给大家介绍了关于Python3.8安装tensorflow的简单方法步骤,需要的朋友可以参考下
    2022-06-06
  • python配置虚拟环境步骤

    python配置虚拟环境步骤

    大家好,本篇文章主要讲的是python配置虚拟环境步骤,感兴趣的同学赶快来看一看,对你有帮助的话记得收藏一下,方便下次浏览
    2021-12-12

最新评论