Loading

pyinstaller模块

  • 导入

需要在cmd中使用

  • 使用

使用cd命令调转到程序文件所在目录

pyinstaller -F file.py
# -F参数生成单个执行文件
# -D会打包成一个文件夹
# -w表示去掉控制台窗口,如果是命令行参数就不要使用
# -i表示文件图标,后面指定文件名
# -n指定打包文件的名称
pyinstaller -i xxx.ico -n xxx -D main.py
# 常用以上形式
  • 导入过程

在脚本目录生成 xxx.spec 文件(看-n参数,没传,则与xxx.py同名为xxx)

创建一个 build 目录

写入一些日志文件和中间流程文件到 build 目录

创建 dist 目录

生成可执行文件或文件夹到 dist 目录;

pyinstaller xxx.spec
# 在生成的文件中运行spec
# 这样才算完成了打包
# 进入dist目录,运行可执行文件即可
  • 注意

导入模块

from--import--
# 尽量不要直接import整个模块,否则会使打包文件特别大
# 调试完成之后全部改为import函数

路径

os.path.join
# 尽量使用该方式来代替相对路径

 

posted @ 2020-12-11 16:45  lixin2020  阅读(154)  评论(0)    收藏  举报