1 安裝 pyinstall
python -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller#
https://blog.csdn.net/BearStarX/article/details/81054134
2 打包
# 01
pyinstaller run.py
# 02  去掉cmd 小黑窗 多第三方包打包
pyinstaller -p E:\python3\Lib\site-packages -F run.py run1.py run2.py--noconsole
# 03 打包多个py文件并且去除cmd黑框
格式:pyinstaller.exe -F 路径\文件名.py 路径\文件名.py --noconsole
3 其他命令
可选参数 格式举例    功能说明
-F  pyinstaller -F demo.py  只在dist中生产一个demo.exe文件。
-D  pyinstaller -D demo.py  默认选项,除了demo.exe外,还会在在dist中生成很多依赖文件,推荐使用。
-c  pyinstaller -c demo.py  默认选项,只对windows有效,使用控制台,就像编译运行C程序后的黑色弹窗。
-w  pyinstaller -w demo.py  只对windows有效,不使用控制台。
-p  pyinstaller -p E:\python\Lib\site-packages demo.py  设置导入路径,一般用不到。
-i  pyinstaller -i D:\file.icon demo.py 将file.icon设置为exe文件的图标,icon 转换https://www.csdn.net/).[https://tool.lu/tinyimage/
4 注意事项

打包成EXE后os.get_cwd() 获取脚本执行路径方法获取到的是打包的dist文件夹路径,要想获取到打包后的EXE程序的执行路径使用以下方法

print(os.path.dirname(sys.executable))
print(os.path.realpath(sys.argv[0]))
print(os.path.realpath(sys.executable))
print(os.path.dirname(os.path.realpath(sys.argv[0])))
print(os.path.dirname(os.path.realpath(sys.executable)))pip freeze > requirements.txt
安装requirements.txt依赖(--target命令是安装到指定路径下)pip install -r requirements.txt --target=/usr/local/lib/python3.7/site-packages

其他参考:
Python PyInstaller安装和使用教程

python pyinstall 打包EXE相关推荐

  1. python 打包exe_将python文件打包exe独立运行程序方法详解

    首先需要安装pyinstaller库. pip install pyinstaller exe程序打包步骤 cmd 进入要编译的python文件所在的文件夹, 然后 pyinstaller -F he ...

  2. python pyinstaller 打包exe文件,(附带图片 + 自己、别人电脑上均可以运行)

    python pyinstaller 打包exe文件,(附带图片 + 自己.别人电脑上均可以运行) 科目:windows + python pyinstaller 打包exe 内容:打包程序.图片.视 ...

  3. (1)python pyinstaller打包exe添加版本信息(2)python获取exe版本信息(3)pyqt5开发exe添加检查版本更新功能

    笔者总结不容易点个关注吧    一键三联哦!       感谢您! python pyinstaller打包exe添加版本信息 打包并添加版本信息 注意!这里有个坑 如果第二次要修改版权信息 要将fi ...

  4. 【干货】Python文件打包 .exe文件反编译

    一.Python文件 打包 成 .exe 可执行文件 第一步:安装pyinstaller 首先安装pyinstall,使用命令:pip3 install pyinstaller,当然有可能报错,如下图 ...

  5. python gui打包exe pyinstaller打包运行失败 Failed to execute script pyi_rth_multiprocessing

    python 通过pyinstaller打包后,在别的电脑运行失败 Failed to execute script pyi_rth_multiprocessing 在低版本windows7上运行会出 ...

  6. Python如何打包EXE可执行文件

    一.安装Pyinstaller 使用Python打包EXE可执行文件时,需要使用Pyinstaller,使用命令pip install PyInstaller进行安装,如下图: 安装成功后的效果如下图 ...

  7. 用来用去,Python脚本打包 exe还是这款工具最棒

    1. 什么是auto-py-to-exe auto-py-to-exe 是一个用于将Python程序打包成可执行文件的图形化工具.本文就是主要介绍如何使用 auto-py-to-exe 完成 pyth ...

  8. 三个你必须要记住的Pyinstaller打包命令——利用Python实现打包exe

    点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 未收天子河湟地,不拟回头望故乡. ...

  9. 又来一个神器!Python脚本打包 exe,auto-py-to-exe来帮你!

    作者:LabVIEW_Python 来源:https://www.jianshu.com/p/e33b4f0373bc # 1. 什么是auto-py-to-exe auto-py-to-exe 是一 ...

最新文章

  1. PCB天线无线模组如何布局摆放?
  2. MyBatis学习总结(八)——Mybatis3.x与Spring4.x整合
  3. 训练NeRF只需5秒?!英伟达这项新技术给谷歌研究员整不会了 | 开源
  4. 三套JSP源代码的安装部署过程和遇到的问题图解
  5. react组件放在数组中_为什么要在函数组件中使用React.memo?
  6. linux open 头文件_linux下通过共享内存和mmap实现进程间通讯
  7. python正则表达式 身份证_正则表达式实现身份证信息验证
  8. 启用windows功能NetFx3时出错的离线解决方案
  9. HTML 邮件兼容问题与解决方案
  10. 哈佛幸福课个人使用精华
  11. 单元词检索计算机,截词检索
  12. 密码包含大写小写的英文字母数字和特殊字符正则
  13. UML建模之用例图(重点讲extend和include关系)
  14. win32 009 masm32
  15. ecs服务器网站目录,ecs云服务器的根目录
  16. 风很大的PMP证书真有这么厉害?这是被腾讯/华为招聘时所提到过的证书
  17. 计算机网络知识全面讲解:Internet中常见的应用协议
  18. 3.千万日活的签到系统如何设计?
  19. nbtscan局域网内查找病毒主机
  20. VMware虚拟机XP系统安装教程【图文教程】

热门文章

  1. 跨平台多媒体渲染引擎OPR简介
  2. 渲染引擎分析 - 鸿蒙(OpenHarmony) JS UI 源码阅读笔记
  3. 吾弈乾坤(2012.03.27)
  4. 【公路村村通】【PTA】【python】【kruskal】
  5. android驱动学习
  6. php控制步进电机,步进电机控制程序(c语言+51单片机)
  7. Java时间带T转成正常时间_java是时间戳和时间的转换,时间戳比较时间大小,日月年转换成年月日...
  8. HDU - Cyclic Nacklace(KMP)
  9. MATLAB 绘图合集:绘制隐函数 fimplicit
  10. 图像的深度和颜色类型