pyinstaller下载地址:https://github.com/pyinstaller/pyinstaller/

(这个文件能够自动安装依赖项,其他版本的貌似还要自己安装依赖项)

下载之后解压到某个文件夹内,如图1所示为解压后的文件

              图1-解压后pyinstaller文件夹

解压完成后会在文件夹内看到setup.py文件

从cmd进入文件目录,》

install setup.py

会提示加载……然后自动联网的情况下会自动下载依赖文件pywin32以及pywin32的依赖文件……

最后提示安装成功,这个时候就可以使用了……

D:\pyinstaller\pyinstaller-develop>python pyinstaller.py --console --onefile  wdf.py

D:\pyinstaller\pyinstaller-develop是进入的pyinstaller文件目录

wdf.py是我要打包的文件,就直接放在pyinstaller.py同一个文件夹内了。

运行完成后,在当下文件夹里出现一个wdf文件夹

上面编译出来的exe能够正常运行了,但带一个黑色的console,以下重新编译,加入--windowed --icon,取消--console

D:\pyinstaller\pyinstaller-develop>python pyinstaller.py  -w  --onefile --icon="my.ico" wdf.py  

icon是图标文件,py为要打包的程序。最后生成一个wdf.exe可执行文件,点击wdf.exe可以显示绘制的图形。

转载于:https://www.cnblogs.com/whutwxj/p/5583312.html

python程序打包成exe(使用pyinstaller)相关推荐

  1. python程序打包成exe可执行文件,亲测可行(pyinstaller教程)

    python程序打包成exe可执行文件,亲测可行(pyinstaller教程)(11-20190214) 文章目录: 有些程序你不想让别人看到,由此程序你想做成绿色软件普惠大众,有些..., 然而你只 ...

  2. Pyinstaller将Python程序打包成EXE(多种模式的打包)

    Pyinstaller将Python程序打包成EXE 文章目录 Pyinstaller将Python程序打包成EXE 安装 安装 pip install pyinstaller 博文已经迁移到个人主页 ...

  3. mac python3打包成窗体程序_使用pyinstaller将python程序打包成exe/苹果软件的方法与异常解决 - pytorch中文网...

    一.安装pyinstaller 通过清华镜像安装比较快 # 二者选其一执行,第二条快 pip3 installer pyinstaller # 清华镜像安装 # pip3 install -i htt ...

  4. 将python程序打包成exe

    将python程序打包成exe,这样我们下次想要实用自己写的python时,就不需要打开python或者编辑器了,可以直接点了exe运行,是个比较实用的功能. 参考链接:https://www.cnb ...

  5. 复制粘贴,快速将Python程序打包成exe

    大家好,我是菜鸟哥. 为了将Python程序发送给不懂代码和没有安装Python的同事.朋友使用,最好的方式就是将Python程序打包成exe可执行文件,再发送给他们. 我之前曾经打包过几次,操作并没 ...

  6. windows系统用cx_freeze给python程序打包成exe可执行文件

    转载请注明作者(独孤尚良dugushangliang)出处:https://blog.csdn.net/dugushangliang/article/details/81740340 本机window ...

  7. 用 Pyinstaller 模块将 Python 程序打包成 exe 文件(全网最全面最详细)

    目录 打包前置知识 一.什么是exe可执行文件? 二.为什么要将 Python 程序打包为 exe 可执行文件? 三.为什么 Python 程序不能直接运行呢? 四.我们用什么来打包 Python 文 ...

  8. python程序打包成exe可执行文件

    1.安装pyinstaller模块: 2.验证安装成功pyinstaler,该步骤只是为了心理安慰: 3.将自己的python文件打包成exe: 输入命令:pyinstaller  -F    **\ ...

  9. 本文一步一步地教你如何将Python程序打包成exe文件—赶紧进来学习吧

    [先来看看几个问题] 一.什么是exe可执行文件? exe文件英文全名是executable file,翻译为可执行文件(但它不等于可执行文件),可执行文件包含两种,文件扩展名为.exe的是其中的一种 ...

  10. 将python程序打包成exe可执行文件

    方法一::打包完成后可以直接被他人使用,他人不用安装python环境的 可以使用pyinstaller模块实现将python项目打包成exe执行文件 """ 先安装模块 ...

最新文章

  1. vb打开服务器excel文件路径,咨询下VB如何打开EXCEL文件并将内容显示在listbox中
  2. 传递数组_Fortran:派生数组与数组传递进子程序耗费时间比较
  3. 清华姚校友陈丹琦斩获2022斯隆奖!博士论文是近十年最热之一!共计27位华人入选...
  4. ios预支付系统 java_支付系统的预发布环境如何搭建
  5. 单片机电子电路中常用的负压产生电路
  6. Spark Streaming从Kafka中拉取数据,并且使用过“窗口函数”统计一些流量信息
  7. Fluent Ribbon 第三步 应用程序菜单
  8. IOS手机关于音乐自动播放问题的解决办法
  9. Linux入门之常用命令(15) lsof
  10. matlab实现图片区水印,怎么在含有水印的图像中提取出水印
  11. JAVA基础-关键字与保留字
  12. C语言学习——编程软件安装和使用
  13. matlab对语音信号预加重处理,语音信号的预加重处理和加窗处理 | 学步园
  14. 2022年最该收藏的8个数据分析模型
  15. PS各个工具的字母快捷键和英…
  16. JSP中文乱码解决方案了解和TOMCAT中文乱码解决
  17. 欺诈检测_签名欺诈检测-一种高级分析方法
  18. Kotlin高仿微信-项目实践58篇
  19. 电荷放大器的原理与应用
  20. 模拟实现msn登陆过程(MSNP15)

热门文章

  1. iOS开发之时区的获取,设置,创建
  2. Mac电脑风扇转速调节工具Macs Fan Control
  3. EverWeb for Mac(网页设计软件)v3.5.1中文版
  4. Fantastical 2如何编辑事件?
  5. purcell的emacs配置中的自动补全功能开启
  6. 【SDOI2014】数表
  7. 在Fedora 25中更换openjdk为oracle jdk
  8. linux下安装Telnet服务器
  9. windows 系列机器查看tcp 配置
  10. SQL Server 2008入门系列之设置数据库服务器的访问权限