zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    Redis 安装和启动
    有序的map类--LinkedHashMap
    Springmvc
    工厂模式
    Top K
    判断链表是否有环
    注解
    Spring 事务
    热点账户高并发解决方案
    sql优化
  • 原文地址:https://www.cnblogs.com/jokerBi/p/11356898.html
Copyright © 2011-2022 走看看