安装pyinstaller
(windows下)终端输入:

python -m pip install --user pyinstaller(或者直接pip install pyinstaller)

如果要安装py2exe,则将最后的pyinstaller改为py2exe即可
linux下使用pip安装(没有安装pip的可以参考:http://blog.csdn.net/mr_cat123/article/details/78656142)

sudo pip install pyinstaller

通常pyinstaller默认安装在python路径下的Scripts文件夹,如笔者的为:

C:\Users\XXX(用户名))\AppData\Local\Programs\Python\Python36-32\Scripts

使用pyinstaller生成exe
在终端进入目标文件所在的文件夹 (不是pyinstaller所在文件夹)

执行以下命令:

pyinstaller -F yourprogram.py#可以不加-F

参数如下:

-F, –onefile 打包成一个exe文件。

-D, –onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)。

-c, –console, –nowindowed 使用控制台,无界面(默认)

-w, –windowed, –noconsole 使用窗口,无控制台

参考官网:http://www.pyinstaller.org/

pyinstaller安装以及生成exe文件相关推荐

  1. pyinstaller生成exe文件失败

    我的python是3.6,目前pyinstaller并不支持,有网友建议在Github上下载源码,用pyinstaller_develop文件夹替换pyinstaller安装位置下同名文件夹.这样做之 ...

  2. python生成exe运行慢_利用pyinstaller生成exe文件碰到的一些问题及解决方法

    在"开源图像标注工具labelme的安装使用及汉化"这篇博客中,使用pyinstaller将labelme项目的入口python文件main.py打包,生成了main.exe文件, ...

  3. Python:pyinstaller如何将一个项目的.py和相关资源文件打包生成.exe文件

    前言 写这篇博文真属于意外,因为小编不是以学术为目的的,而仅仅是以讨女朋友喜欢为目的,所以文中略有狗粮.撇开这些,相信大家找到为了找到一个可行方案已经寻寻觅觅良久,本文或许便是你的"真命天子 ...

  4. 利用pyinstaller生成exe文件碰到的一些问题及解决方法

    在"开源图像标注工具labelme的安装使用及汉化"这篇博客中,使用pyinstaller将labelme项目的入口python文件main.py打包,生成了main.exe文件, ...

  5. VS2010 打包生成exe文件后 运行安装文件出现 TODO:文件说明已停止工作并已关闭

    一.VS2010 打包生成exe文件后  运行安装文件出现  TODO:<文件说明>已停止工作并已关闭 TODO: <文件说明>已停止工作 原因: 打包的时候在文件系统中建立了 ...

  6. JAVA项目的打包及生成.exe文件或者打包安装软件

    总体思路是先打成jar再把jar打成exe.主要看1.3和2.3里的内容就可以了. 1.将项目打成jar: 1.1要将项目打包成jar文件,方法很多,可以用Eclipse自带的打包工具Ant打包,也可 ...

  7. Python将py文件生成exe文件

    使用PyCham软件运行生成可执行文件后,最完美的就是将py文件生成exe文件,这样可以任意复制移植到其他电脑上,供他人共享. 由于新手初步尝试,自己一个人摸索,遇到了很多坑.这里先给出最简单有效的方 ...

  8. django可以生成exe文件吗_把 Django 程序打包为 exe 可执行文件

    功能背景 我把自动化校准程序写好后,可以在 Pycharm 中运行 Django 程序.但是,这个程序最终要给检定员用的,我不可能在每个检定员的电脑上安装 Django 编程环境让他们使用.所以,要把 ...

  9. python图标的演变_把Python脚本生成exe文件并添加版本信息和自定义图标

    pyinstaller和py2exe把Python脚本生成exe文件,并添加版本信息和自定义图标. 写了一个查找产品通道号的小程序,目前还没进行异常处理. 以下是程序源码. # -*- coding: ...

最新文章

  1. Python - 在CentOS7.5系统中安装Python3
  2. iOS直播(二)GPUImage音视频采集
  3. mysql的api框架_API接口幂等性框架设计
  4. 曾经安全难为智 除却山石不是云——山石网科举办2016年度金融用户峰会
  5. 用java的io做一个代码计数器,如何制作Java页面计数器_java
  6. python提示错误TypeError: 'dict_keys' object does not support indexing
  7. CAN总线在嵌入式Linux下驱动程序的实现
  8. 操作系统分区分配java算法_合肥工业大学操作系统课程设计 动态分区分配存储管理java版.doc...
  9. 【软件测试】软件可测试性
  10. oracle bloom过滤,CSS_Oracle BLOOM过滤问题分析与解决,升入11.2.0.1遇到一个BLOOM过滤器 - phpStudy...
  11. 全球首个AI协同及大数据安全标准正在制定,创新工场参与推进
  12. WannaCry只是个开始?信息时代你急需的安全书单
  13. 《Dotnet9》系列-开源C# WPF控件库3《HandyControl》强力推荐
  14. initialization of _pywrap_tensorflow raised unreported exception 解决方法
  15. 微软文件共享服务器进程,Windows Server“8”– 将服务器应用程序存储转移到 Windows 文件共享...
  16. android 二维码扫描动画实现
  17. 配置全局less变量;解决iphoneX、 iphone8 plus 键盘退下去仍占空间,导致无法点击;vue-photo-preview 配置正常,但无法触发图片的预览
  18. 【毕业设计】大数据大众点评评论文本分析 - python 数据挖掘
  19. vuex报错Computed property “xxx“ was assigned to but it has no setter.
  20. ic启动器怎么导入模组_晶圆代工产能将紧缺至何时?联电/世界先进/中芯国际/联发科的大佬们怎么看?...

热门文章

  1. 腾讯视频会议使用测试
  2. C翻译汇编语言,[求助]求人帮忙把汇编语言程序翻译成C或者C++
  3. python实现数据库连接池_Python实现Mysql数据库连接池
  4. 第八届全国计算机数学学术会议,第一届全国计算机数学学术会议 报告摘要
  5. MarkDown 流程图 ... ...
  6. 在arm板卡上做一个简单的关机脚本
  7. oracle归档原理,增加ORACLE归档位置到NFS(转)
  8. FPGA之道(33)Verilog数据类型
  9. MultiBoot设计参考链接
  10. 【 Vivado 】通过IP Integrator进行设计示例