当前位置: 代码迷 >> 综合 >> pyinstaller 使用相对路径打包
  详细解决方案

pyinstaller 使用相对路径打包

热度:10   发布时间:2024-01-11 07:26:13.0

源码直接用相对路径的话打包后会报错,故而在每次运行时取得此刻的绝对路径加在相对路径前即可。

import os
path = os.path.abspath(os.path.dirname(os.path.abspath(__file__)))
print(path+r"\相对路径")

常用命令行参数:

  • -F 指定打包后只生成一个exe格式的文件
  • -D 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)
  • -i 给应用程序添加图标
  • -c 使用控制台,无界面
  • -w 使用窗口,无控制台
  相关解决方案