一、重装pyinstaller

pip uninstall pyinstaller
pip install pyinstaller

重装完之后发现还是不行,一直报这个错,然后接着尝试了第二种。
 二、Git-hub下载替换原有版本的Pyinstaller

在Git-bub上下载pyinstaller 覆盖原有的Pyinstaller 文件夹,还是无效!!!(具体操作可以看其他博主有介绍如何下载替换,这里不再阐述。)

三、我的解决方式

在pycharm环境下安装过pyinstaller,同时在自己创建的虚拟环境下也下载了pyinstaller,可能导致两者冲突,不管我在pycharm下编译还是在annoconda下编译都会报这个错误,最后我将pycharm环境下的pyinstaller包给删除后,在自己创建的虚拟环境下重新下载安装pyinstaller,最后在虚拟环境下成功编译(虚拟环境下还需要将虚拟环境下的python编译文件复制到bulid文件夹下,如下图)。

annocanda环境下的操作,把你需要加载的py文件都要包括进去

注意:icon文件的格式要对,本人就是icon图片格式中出现了点小错误,可以去网上下载专门的.ico结尾的icon图标。

一切检查没问题的话,运行之后的效果就是下面这样:这样就代表编译成功,同时到这也祝你也编译成功....

编译成功之后这两个文件夹,你生成的exe就保存在dist文件夹下

其中包含你需要的插件跟包,我生成的就是下面的main文件。

双击运行就出现了你想要封装的可移植的界面

结果不可能完全适用全部的人,本人也是在学习中发现问题,将自己的经历分享出来,不喜勿喷。

py文件打包成exe Failed to import module __PyInstaller_hooks_0_skimage_io required by hook for module 已解决相关推荐

  1. 将py文件打包成exe可执行文件

    使用pyinstaller库即可将py文件打包成exe文件 安装pyinstaller库 pip install pyinstaller 将py文件打包成exe文件 1.首先进入cmd,用cd命令定位 ...

  2. 【Python学习笔记(二)】使用Pyinstaller将不同路径下的py文件打包成exe可执行文件

    ** 使用Pyinstaller将不同路径下的py文件打包成exe可执行文件 ** ** 前言 在Windows环境下需要打包一个python项目成exe可执行文件,共有一个主函数BomSoftwar ...

  3. python应用---将py文件打包成exe应用程序

    写好了python程序,想将它像一个app一样双击就可以运行,或者想发给一个没有python编辑器的朋友,该如何操作? python开发人员就考虑了这种情况,提供了一系列的库以供使用者解决这些问题. ...

  4. 怎么把写好的python代码打包成exe-详解如何将python3.6软件的py文件打包成exe程序...

    在我们完成一个Python项目或一个程序时,希望将Python的py文件打包成在Windows系统下直接可以运行的exe程序.在浏览网上的资料来看,有利用pyinstaller和cx_Freeze进行 ...

  5. python3_将多个.py文件打包成exe程序并添加图标

    前言  我们开发的脚本一般都会用到第三方包,当别人需要用到我们脚本的时候,如果我们直接把xxx.py文件发给她,她是没有办法直接使用的,她还需要安装python解释器和安装我们使用的第三方包,这个时候 ...

  6. python - .py文件打包成.exe文件, 发送给别人

    python文件打包成.exe文件有两种方式 参考: pyinstaller打包 Nuitka打包 环境 环境 描述 OS Windows10 64位 python 3.7 pycharm 2019 ...

  7. linux添加py自启动脚本_PyInstaller详解:将.py文件打包成exe文件

    1. 安装 本人系统是:Ubuntu16.04,python3.7. 安装的pyinstaller==3.5, UPX==upx-3.95-amd64_linux.tar.xz.不安装对应版本的pyi ...

  8. 利用cx_Freeze将py文件打包成exe文件(图文全解)

    python是一个非常非常优秀的编程语言,它最大的特性就是跨平台.python程序几乎可以在所有常见的平台中进行使用,而且大部分无需修改任何代码!不过,python也有一点点小缺憾(这个是由于自身本质 ...

  9. 利用cx_Freeze将py文件打包成exe文件(图文全解)(转帖)

    python是一个非常非常优秀的编程语言,它最大的特性就是跨平台.python程序几乎可以在所有常见的平台中进行使用,而且大部分无需修改任何代码!不过,python也有一点点小缺憾(这个是由于自身本质 ...

最新文章

  1. git常见操作--忽略文件以及常用命令【转】
  2. HOWTO: InstallShield中通过修改注册表关闭Vista/Windows 7的UAC
  3. 计算机知识和技能,计算机基本知识和技能PPT课件.ppt
  4. fastreport 直接调网络打印机_为什么UV打印机不能打印凹凸不平的材料?
  5. Spark SQL 中UDF的讲解
  6. 如何在mysql查询结果集中得到记录行号_获取MySQL查询结果集中记录行号的方法...
  7. Extjs DateField onchange
  8. php接口三结构,grape动态PHP结构(三)——API接口
  9. java 的function_Function方法-java
  10. minicom与USB转串口
  11. Atitit.spring体系结构大总结
  12. Qt制作贪吃蛇小游戏
  13. 华为研发工程师笔试编程题
  14. 20162327WJH第五周作业
  15. Andorid通话自动录音
  16. Android(15)——ButterKnife
  17. 纯正国内的海盗王3.0修复端
  18. 揣着一口袋的阳光满载而归--爱摸鱼的美工(13)
  19. HTML语言中img标签的alt属性和title属性的作用与区别
  20. Linux查找文件重复内容

热门文章

  1. scp复制文件夹,scp复制文件
  2. 用css的变换绘制银河系
  3. php 函数圈复杂度,圈复杂度和McCabe
  4. 软考高级考试中有五大证书,其中哪个更值得考?
  5. 祝贺数字化学会•第三届数据分析应用大赛圆满落幕,恭喜以下队伍获奖
  6. 下载github包慢
  7. 系统回溯信息:遇到严重错误。已将回溯写入...PTC... raceback.log请将其发送给|技术支持|。
  8. openwrt (一)入手
  9. 美云智数——用户云进一步增强用户与企业间的联系,助力企业发展
  10. linux 查看网卡驱动信息