|
|

楼主 |
发表于 2019-11-9 02:21:36
|
显示全部楼层
项目目录
.py主文件代码
- # -*- coding: utf-8 -*-
- # author: star time: 2019/11/1
- import easygui as eg
- #进入页面弹窗
- eg.msgbox("hellowindows","tips",image="ad2.gif")
复制代码
输入生成spec文件指令
- pyi-makespec -F Delete.py
复制代码
输入指令后Terminal显示的信息
- wrote G:\Auto_delete\Delete.spec
- now run pyinstaller.py to build the executable
复制代码
修改生成的spec文件中的内容为- datas=[('./ad2.gif','.')]
复制代码
- # -*- mode: python ; coding: utf-8 -*-
- block_cipher = None
- a = Analysis(['Delete.py'],
- pathex=['G:\\Auto_delete'],
- binaries=[],
- datas=[('./ad2.gif','.')],
- hiddenimports=[],
- hookspath=[],
- runtime_hooks=[],
- excludes=[],
- win_no_prefer_redirects=False,
- win_private_assemblies=False,
- cipher=block_cipher,
- noarchive=False)
- pyz = PYZ(a.pure, a.zipped_data,
- cipher=block_cipher)
- exe = EXE(pyz,
- a.scripts,
- a.binaries,
- a.zipfiles,
- a.datas,
- [],
- name='Delete',
- debug=False,
- bootloader_ignore_signals=False,
- strip=False,
- upx=True,
- upx_exclude=[],
- runtime_tmpdir=None,
- console=True )
复制代码
输入生成exe文件指令
输入指令后Terminal显示的信息
- 88 INFO: PyInstaller: 3.5
- 88 INFO: Python: 3.7.4
- 88 INFO: Platform: Windows-10-10.0.18362-SP0
- 90 INFO: UPX is not available.
- 359 INFO: Extending PYTHONPATH with paths
- ['G:\\Auto_delete', 'G:\\Auto_delete']
- 359 INFO: checking Analysis
- 359 INFO: Building Analysis because Analysis-00.toc is non existent
- 359 INFO: Initializing module dependency graph...
- 365 INFO: Initializing module graph hooks...
- 367 INFO: Analyzing base_library.zip ...
- 4032 INFO: running Analysis Analysis-00.toc
- 4035 INFO: Adding Microsoft.Windows.Common-Controls to dependent assemblies of final executable
- required by c:\users\星缘\appdata\local\programs\python\python37\python.exe
- 4254 INFO: Caching module hooks...
- 4260 INFO: Analyzing Delete.py
- 4567 INFO: Loading module hooks...
- 4567 INFO: Loading module hook "hook-encodings.py"...
- 4635 INFO: Loading module hook "hook-pydoc.py"...
- 4636 INFO: Loading module hook "hook-xml.py"...
- 4888 INFO: Loading module hook "hook-_tkinter.py"...
- 4989 INFO: checking Tree
- 4990 INFO: Building Tree because Tree-00.toc is non existent
- 4990 INFO: Building Tree Tree-00.toc
- 5036 INFO: checking Tree
- 5036 INFO: Building Tree because Tree-01.toc is non existent
- 5036 INFO: Building Tree Tree-01.toc
- 5065 INFO: checking Tree
- 5065 INFO: Building Tree because Tree-02.toc is non existent
- 5065 INFO: Building Tree Tree-02.toc
- 5069 INFO: Looking for ctypes DLLs
- 5069 INFO: Analyzing run-time hooks ...
- 5071 INFO: Including run-time hook 'pyi_rth__tkinter.py'
- 5079 INFO: Looking for dynamic libraries
- 5208 INFO: Looking for eggs
- 5208 INFO: Using Python library c:\users\星缘\appdata\local\programs\python\python37\python37.dll
- 5208 INFO: Found binding redirects:
- []
- 5212 INFO: Warnings written to G:\Auto_delete\build\Delete\warn-Delete.txt
- 5240 INFO: Graph cross-reference written to G:\Auto_delete\build\Delete\xref-Delete.html
- 5268 INFO: Appending 'datas' from .spec
- 5273 INFO: checking PYZ
- 5273 INFO: Building PYZ because PYZ-00.toc is non existent
- 5273 INFO: Building PYZ (ZlibArchive) G:\Auto_delete\build\Delete\PYZ-00.pyz
- 5620 INFO: Building PYZ (ZlibArchive) G:\Auto_delete\build\Delete\PYZ-00.pyz completed successfully.
- 5632 INFO: checking PKG
- 5632 INFO: Building PKG because PKG-00.toc is non existent
- 5632 INFO: Building PKG (CArchive) PKG-00.pkg
- 7713 INFO: Building PKG (CArchive) PKG-00.pkg completed successfully.
- 7739 INFO: Bootloader c:\users\星缘\appdata\local\programs\python\python37\lib\site-packages\PyInstaller\b
- ootloader\Windows-64bit\run.exe
- 7739 INFO: checking EXE
- 7740 INFO: Building EXE because EXE-00.toc is non existent
- 7740 INFO: Building EXE from EXE-00.toc
- 7740 INFO: Appending archive to EXE G:\Auto_delete\dist\Delete.exe
- 7750 INFO: Building EXE from EXE-00.toc completed successfully.
复制代码
运行打包出来的exe文件dos窗口显示的报错信息
- Image file ad2.gif does not exist.
复制代码 |
|