Windows下将Python文件打包成.EXE可执行文件的方法

作者:sh的博客 时间:2021-08-04 02:47:59 

在使用Python做开发的时候,时不时会给自己编写了一些小工具辅助自己的工作,但是由于开发依赖环境问题,多数只能在自己电脑上运行,拿到其它电脑后就没法运行了。这显得很不方便,不符合我们的初衷,那么有没有一种什么办法可以使我们编写好的程序,可以直接在各种windows下运行的呢?

答案是:有的,说到windows大家都能想到( .exe )这个东西吧!没错,就是把Python编写的代码打包成可执行的 exe 文件,直接在系统上运行,这个问题不久完美解决了吗?

下面就来讲讲如何实现,具体如下:

安装pyinstaller库

在实现exe之前,我们需要安装一个第三方的 pyinstaller 依赖库,通过这个库将py文件打包成可执行的.exe文件。

windows下使用 pip 工具安装:


pip install pyinstaller # pip 工具
# 或者
pip3 install pyinstaller # pip3 工具

linux 下安装:


sudo apt-get install pyinstaller # ubuntu 或 linux ...系统
yum install pyinstaller # centos 系统

打包演示

安装好 pyinstaller 库之后,可以使用 pyinstaller –help 指令获得该库的使用说明,这里介绍最简单的打包方法:

1)创建 test.py 文件

2)将 test.py 文件打包成 ( .exe ) 文件,指令如下:


pyinstaller -F test.py

程序执行完毕后,会在当前目录下生成4个文件:dist 、 __pycache__ 、build 、test.spec,其中可以执行文件存放在 dist 文件夹当中。

这时只需将这3个文件打包在一个文件夹内,直接拿到其它windows平台上就可以运行了。是不是简单方便呢…..

总结

以上所述是小编给大家介绍的Windows下将Python文件打包成.EXE可执行文件的方法网站的支持!

来源:https://www.cnblogs.com/shbksf/archive/2018/08/02/9410790.html

标签:python,打包,可执行文件
0
投稿

猜你喜欢

  • html静态页面调用php文件的方法

    2023-09-04 23:18:21
  • Python中的自定义函数学习笔记

    2023-11-21 15:56:56
  • GoFrame框架gset使用对比PHP Java Redis优势

    2023-11-24 04:08:58
  • python实现逆滤波与维纳滤波示例

    2023-07-01 16:36:25
  • Go语言框架快速集成限流中间件详解

    2023-08-26 11:44:39
  • sql存储过程获取汉字拼音头字母函数

    2011-11-03 16:58:05
  • 混乱的标记语言XHTML2/HTML5

    2009-07-31 14:27:00
  • Web表单设计:表单结构

    2011-04-22 12:32:00
  • 用户体验杂谈

    2011-10-21 21:09:08
  • Python 蚁群算法详解

    2023-01-03 03:46:25
  • SQL 2008的变更数据捕获——跟踪可变部分

    2009-03-20 11:47:00
  • 解决DataFrame排序sort的问题

    2023-07-04 15:37:35
  • 页面表达常用方式

    2010-05-27 12:42:00
  • Python编程对列表中字典元素进行排序的方法详解

    2023-11-23 04:48:26
  • CSS网页布局避免滥用DIV元素

    2011-03-30 12:34:00
  • 页面重构中的组件制作要点

    2009-10-25 13:06:00
  • 请正确认识MySQL对服务器端光标的限制

    2008-12-17 14:58:00
  • Python新建项目自动添加介绍和utf-8编码的方法

    2023-02-07 07:58:06
  • Go程序性能优化及pprof使用方法详解

    2023-08-28 14:04:40
  • Js中的函数直接量

    2007-12-21 19:15:00
  • asp之家 网络编程 m.aspxhome.com