我们开发的脚本一般都会用到一些第三方包,可能别人也需要用到我们的脚本,如果我们将我们的xx.py文件发给他,他是不能直接用的,他还需要安装python解释器,甚至还要安装我们用的那些第三方包,是不是有点小麻烦?

本篇教程你将学会如何进行python脚本打包为exe可执行文件

目录

一、安装 pyinstaller

二、打包命令

1、打包为exe

2、不带控制台的打包

3、自定义exe图标打包


一、安装 pyinstaller

pip3 install pyinstaller

二、打包命令

1、打包为exe

pyinstaller -F setup.py 

2、不带控制台的打包

pyinstaller -F -w setup.py 

3、自定义exe图标打包

pyinstaller -F -i xx.ico setup.py 

将python程序打包成可执行文件exe相关推荐

  1. python打包成可执行文件给 别人用下载_调试Python程序打包成可执行文件

    用Python编好了程序,如果给别人运行,别人的电脑不一安装了Python,而且这些源程序也不利于代码的保持.因此很有需要把Python程序打包成EXE可执行文件. 查阅了相关文章,开始了我的调试之路 ...

  2. Ubuntu下将python程序打包成可执行文件

    pyinstaller是一个python代码的打包神器,它可以将python源代码打包成一个可执行文件,从而做到对外暴露可用功能并隐藏具体实现的功能.这篇博客主要想说一下在ubuntu下如何使用pyi ...

  3. pyqt打包成linux可执行程序,PyQtopencv图像处理(5):python程序打包成可执行文件...

    让我们稍微休息一下,来把我们目前写好的小程序打包成.exe文件. python程序打包有一些方法,py2exe和pyinstaller.其中py2exe的安装比较方便,但是打包起来比较麻烦:而pyin ...

  4. python文件打包成可执行文件exe的两种方法

    python 可以做网站应用,也可以做客户端应用.但是客户端应用需要运行 py 脚本,如果用户不懂 python 就是一件比较麻烦的事情.幸好 pyton 有第三方模块可以将脚本可以转成 exe 执行 ...

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

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

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

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

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

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

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

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

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

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

最新文章

  1. 扩展jquery实现客户端表格的分页、排序
  2. 清除Squid缓存的小工具
  3. 【330天】跃迁之路——程序员高效学习方法论探索系列(实验阶段88-2018.01.01)...
  4. Mysql 参数最佳实践_MySQL参数调优最佳实践
  5. 为什么Math.abs(Integr.MIN_VALUE)==Integer.MIN_VALUE
  6. 【转】Dynamics 365中的应用程序介绍
  7. FxCAD 实验三 实现对象的【属性】事件
  8. 别只关注GPT3!细如发丝的模型更具现实杀伤力!
  9. 0224 2101循环笔记
  10. vue中使用scss
  11. 基于周志华西瓜数据集的决策树算法及准确率测试
  12. 「新组件√」微信小程序图片拖拽排序探索
  13. 计算机函数名功能,修改计算机名的 API 函数 SetComputerName
  14. 与其被生活逼,不如被自己逼
  15. 《打开U盘发现全部文件变成快捷方式了》
  16. MATLAB输出四种常用波形(方波、正弦波、三角波、锯齿波)
  17. C语言学习day1、2
  18. 闲人闲谈PS之三十五——物资备货与提前采购
  19. linux同时开启两个端口,linux下squid开多个端口的办法
  20. 浅析scoped属性原理及深度作用选择器

热门文章

  1. vs2017 EFCore 迁移数据库命令
  2. 开启服务器时启动线程
  3. 如何进行网站性能优化
  4. JAVA_SE基础——46.引用数据类型变量.值交换[独家深入解析]
  5. 面试问题(工作动机、个人愿望 )
  6. 云计算-My Future, The IT's Future
  7. VS2010团队开发调试器无法继续运行该进程,项目文件“”已被重命名或已不再解决方案中
  8. yum yum doesn‘t match version of Python 终极解决方案
  9. 解决使用elementUI框架el-upload上传组件时session丢失问题
  10. 解决 Oracle TNSListener 服务启动找不到路径问题