使用pyinstaller打包.exe文件的详细教程

 更新时间:2022年04月24日 10:10:40   作者:hacker707  
PyInstaller是一个跨平台的Python应用打包工具,能够把 Python 脚本及其所在的 Python 解释器打包成可执行文件,下面这篇文章主要给大家介绍了关于使用pyinstaller打包.exe文件的相关资料,需要的朋友可以参考下

为什么要打包?

1:当你想把你做的python游戏或者是脚本等.py文件发给别人时,打包为.exe文件,即使对方没有安装python也能运行

2:单纯想秀一下hhh

安装pyinstaller

安装pyinstaller很简单,直接cmd使用pip命令即可

pip install pyinstaller

pyinstaller打包单个.py文件步骤

使用之前做的时钟为例进行演示

1:单击以下区域输入cmd切换到目标文件目录

2:输入pyinstaller -F -w Analog_clock.py回车即可

出现以下提示即为打包成功

3:打包成功会在.py文件同级目录下出现以下文件,dist里面即为打包好的.exe文件

点击即可运行

这样打包的单个文件就完成了,是不是so easy !!!

打包多个.py文件步骤

使用外星人入侵为例做演示

1:打包主文件alien_invasion.py(和打包单个文件步骤一样)

这里就不详细讲了,直接上图!!!

2:将依赖于主文件的其他文件移到dist文件夹中,点击打包好的exe文件即可运行

pyinstaller常用参数

  • -F 只在dist中产生一个exe文件。
  • -w 只对windows有效,不使用控制台。
  • -D 默认选项,除了exe外,还会在在dist中生成很多依赖文件,推荐使用。
  • -i设置好看的ico格式的图标,加上该参数,指定图标路径。
  • -p 设置导入路径

总结

到此这篇关于使用pyinstaller打包.exe文件的文章就介绍到这了,更多相关pyinstaller打包exe内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python爬虫之urllib库详解

    Python爬虫之urllib库详解

    大家好,本篇文章主要讲的是Python爬虫之urllib库详解,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下
    2022-02-02
  • 如何解决Keras载入mnist数据集出错的问题

    如何解决Keras载入mnist数据集出错的问题

    这篇文章主要介绍了解决Keras载入mnist数据集出错的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-05-05
  • 浅谈Python Pygame图像的基本使用

    浅谈Python Pygame图像的基本使用

    今天给大家带来的是关于Python Pygame的相关知识,文章围绕着Pygame图像的基本使用展开,文中有非常详细的介绍及代码示例,需要的朋友可以参考下
    2021-06-06
  • Django中使用haystack+whoosh实现搜索功能

    Django中使用haystack+whoosh实现搜索功能

    这篇文章主要介绍了Django之使用haystack+whoosh实现搜索功能,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-10-10
  • 利用Python绘制一个可爱的米老鼠

    利用Python绘制一个可爱的米老鼠

    turtle库是一个点线面的简单图像库,在Python2.6之后被引入进来,能够完成一些比较简单的几何图像可视化。本文将利用turtle绘制一个可爱的米老鼠,感兴趣的可以试一试
    2022-03-03
  • 解决谷歌搜索技术文章时打不开网页问题的python脚本

    解决谷歌搜索技术文章时打不开网页问题的python脚本

    在用谷歌在搜索技术文章时,总是时不时的打不开网页,于是写了一个python脚本,感觉用着还行,分享给大家
    2013-02-02
  • keras多显卡训练方式

    keras多显卡训练方式

    这篇文章主要介绍了keras多显卡训练方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-06-06
  • Python如何合并多个字典或映射

    Python如何合并多个字典或映射

    这篇文章主要介绍了Python如何合并多个字典或映射,文中讲解非常细致,代码帮助大家更好的理解和学习,感兴趣的朋友可以了解下
    2020-07-07
  • pandas 获取季度,月度,年度首尾日期的方法

    pandas 获取季度,月度,年度首尾日期的方法

    下面小编就为大家分享一篇pandas 获取季度,月度,年度首尾日期的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-04-04
  • tensorflow官方github预训练模型下载方式

    tensorflow官方github预训练模型下载方式

    这篇文章主要介绍了tensorflow官方github预训练模型下载方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02

最新评论