今天用pyzbar库写了条形码检测程序,用pyinstaller -D打包的时候碰到了问题,exe文件打开后弹出命令行然后闪退。

好不容易截下了错误信息,如下:

PyInstallerImportError: Failed to load dynlib/dll ‘C:\\Users\\HP\\PycharmProjects\\pythonProject\\dist\\xxx\\pyzbar\\libiconv.dll’.

翻译一下就是没找到pyzbar库里libiconv.dll这个文件 

解决办法:

到/venv/Lib/site-packages/pyzbar里找到libiconv.dll文件,把它复制到/dist/里程序所在的文件夹里。

这一步之后,又出现了相似的问题。

PyInstallerImportError: Failed to load dynlib/dll ‘C:\\Users\\HP\\PycharmProjects\\pythonProject\\dist\\xxx\\pyzbar\\libzbar-64.dll’.

与上面的问题一样,是没找到pyzbar库里libzbar-64.dll这个文件 。处理方法相同。

然后程序就可以运行啦!

python 使用pyinstaller -D命令打包程序出现PyInstallerImportError: Failed to load dynlib/dll的问题相关推荐

  1. 【Linux操作】使用zip 压缩命令打包程序为.zip压缩包并进行解压缩

    Linux 上常用的压缩/解压工具,主要介绍 zip,tar 的使用. 一.Linux系统上常见压缩格式 常用的压缩包文件格式.在 Windows 上最常见的不外乎这两种 .zip,.7z 后缀的压缩 ...

  2. Python:pyinstaller库实现打包代码拷贝到另一台无python环境电脑上运行

    导入pyinstaller库 我要打包的是Auto_test代码,则在此文件路径下按住Shift键右击空白处 pyinstaller Autotest.py -p D:\PythonWorkSpace ...

  3. 解决python pyqt5 win10下写的程序在win7运行时报错api-ms-win-core-path-l1-1-0.dll 丢失

    本人用python 3.9在win10把程序写好后,用pyinstaller打好包发给同事,发生报错情况,如下图所示,发现同事的电脑是win 7系统,从网上下过api-ms-win-core-path ...

  4. Linux学习笔记(十八) -- 运行程序,出现Failed to load module canberra-gtk-module错误的解决方案

    1.错误内容 错误描述 执行程序时,提示如下错误: Failed to load module "canberra-gtk-module" 2.解决方案 (1)执行语句: sudo ...

  5. win10下易语言程序运行出现“failed to load kernel library”情况

    系统运行有些EXE程序 有时会出现"failed to load kernel library"这种情况,原因是你的杀毒软件误杀了"krnln.fnr"和&qu ...

  6. vite项目在jenkins自动打包报错:failed to load config from ../vite.config.js You installed esbuild on

    vite项目在jenkins自动打包报错找不到esbuild-linux-64 在window环境开发用的找不到esbuild-windows-64,在linux环境构建需要使用esbuild-lin ...

  7. Linux笔记(一) -- 运行程序,出现Failed to load module “canberra-gtk-module“错误的解决方案

    1.错误内容 错误描述 执行程序时,提示如下错误: Failed to load module "canberra-gtk-module" 2.解决方案 sudo apt-get ...

  8. python源代码怎么变成软件_python程序怎么变成软件

    本人新学python,发现python程序转成软件好麻烦,为了方便大家,同时自己整理下资源,发布以下教程哦. 下载 "pywin32"软件,选择最新的build文件夹,支持新版本的 ...

  9. Python 用pyinstaller打包python程序,生成的exe文件过大问题

    文章目录 1.安装 pipenv 2. 设置虚拟python 3.环境 4. 查看已有的库(非必要) 5.安装自己的.py文件中所需要的第三方库 6.利用pyinstaller 生成.exe文件 pi ...

最新文章

  1. 硬核!我的导师手写129页毕业论文,堪比打印!
  2. Kaggle比赛冠军经验分享:如何用 RNN 预测维基百科网络流量
  3. SQL 单一用户(解决)
  4. d3.js 制作简单的贪吃蛇
  5. tyvj/joyOI 1305-最大子序和【单调队列】
  6. React开发(207):react代码分割之context的动态
  7. [密码学基础][每个信息安全博士生应该知道的52件事][Bristol52]40一般来说SPA和DPA的区别是什么
  8. 大数据学习(07)--MapReduce
  9. java多线程笔记补充之线程的生命周期
  10. c语言负数左移右移_C语言 位运算符的运算规则
  11. 初学WPF,做一款小游戏练习一下
  12. 7-37 抓老鼠啊~亏了还是赚了? (20 分)
  13. node中使用shell脚本
  14. linux分区用来支持虚拟内存,Linux分区方案
  15. Hello,Java!(娱乐)
  16. visual studio 2019 marketplace下载安装vsix插件
  17. python条形堆积图_Matplotlib堆积条形图
  18. 量子计算机向世诗词,诗云(刘慈欣向李白致敬的好文!)
  19. android dialog设置背景图片,如何为Dialog设置背景图片?
  20. 阿拉伯数字转大写金额(支持简体和繁体)

热门文章

  1. 个人网站搭建 03——Hexo + Github 博客搭建
  2. EPSON-300K+打印机
  3. 汇编里面的.word代表什么
  4. 1251 Colombian Number
  5. centos关闭SELinux
  6. 记我的第一个springboot项目,Roomstore寝室小卖部系统
  7. 设置单行文本溢出隐藏
  8. python语法讲解小白入门第二篇
  9. ensp启动设备蓝屏_电脑硬件:蓝屏的常见解决方案
  10. kaggle黑色星期五_黑色星期五又回来了!