zoukankan      html  css  js  c++  java
  • pyinstaller 转 exe 的一些坑,以及解决

    2020年7月30日

    打包了一个程序,各种报错,记录一下
    1.有时候,这个pyinstaller 打包程序吧,会出现闪退一下,一般原因是因为某个包没有加载进来,或者是包所在的路劲下面有中文,这样打包成功的几率会很低。
    2.如果不知道打包程序没找到哪个包,就在cmd命令行窗口打开exe。这样报错会报在窗口上,这样我们就可以清楚看到哪个包没有加载进来了,我是这样解决这个问题的:首先,看到报错然后复制缺少包的名字,然后用everything搜索文件,找到,然后复制去工程下面的目录,然后再打包一次,在我复制三次之后,我的程序终于可以运行啦,开心
    3.尽量养成一个好习惯,当你要使用某个包里面的某一个函数时,尽量直接导入那个包的那个函数,方法就好,,并不需要整个包都弄进来,这样打包程序启动会很慢
    4.在网上找资料的时候,不要只看博主写的,多看看下面的评论,你会发现一些大神的回复和推荐的。

    这个下面我分享一些工具的下载链接和安装教程

    pyinstaller 的安装文件

    https://wws.lanzous.com/iefWDf595gf

    pyinstaller 的安装方法

    1. pip install pyinstaller

    2.安装github上的develop版  ,如果你网络打开GitHub比较曼,我已经下载下来了

    pip install https://github.com/pyinstaller/pyinstaller/tarball/develop
    我下载下来的文件
    https://wws.lanzous.com/iefWDf595gf

    反正安装方法一大堆,百度一下就好了

    pywin32 的安装文件

    exe:

    https://wws.lanzous.com/iPyUYf5959i

    文件包:

    https://wws.lanzous.com/iPyUYf5959i

    exe文件安装及其简单,文件包参考百度,,

    主要是上传一下文件上这个博客保存,以后如果不记得了,可以看看,提醒自己!

  • 相关阅读:
    DAY 206 Python验证常见的50个正则表达式
    DAY 205 python使用ftplib模块实现FTP文件的上传下载
    Jmeter组件介绍
    Jmeter安装
    Jmeter学习笔记
    Jmeter:相应断言介绍
    python time模块
    python+selenium+Eclipse安装
    Python os.path模板函数
    ping 计算机全名,返回的不是IP地址
  • 原文地址:https://www.cnblogs.com/Jay12138/p/13406823.html
Copyright © 2011-2022 走看看