使用pyinstaller打包python,使用pyinstaller打包程序
1.首先安装软件包pip和py安装程序。
从终端cd到程序所在的根目录
请先跑步。Py-f-noupx main_A.py(其中main_A.py是我包装的主程序。添加-noupx来解决运行生成的exe文件时出现的错误。例如,未指定VC运行时140.dll。
要添加其他资源(如图像),必须按如下方式操作程序中的资源路径:
SYS #交互模块def get _ resource _ path(relative _ path):#使用此函数定位资源路径,实现冻结的false(3360 base _ path=SYS。_ meipass)临时资源else: base _ path=OS.path.abspath( . )当前绝对路径images _ path _ 1=get _ resource _ path(OS . path . join( data , picture _ 1 ))imags
# -*-模式:python编码3360 utf-8-*-block _ cipher=nonea=analysis([ main _ a . py ],pathex=[ c:]_ SERS)]lis #这里的内存是hiddenimports=[],hookspath=[]的原始路径和当前路径,runtime_hooks=[],exclust win _ private _ assemblies no archive=False)pyz=pyz(a . pure,a . zipped _ data ation a . binaries,a.zipfiles,a.datas,[],name=马敏
运行dist目录下的pyinstaller-f-noupxmain _ a.spec和exe文件。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。