擅长:python、mysql、java
<p>在“hiddenimports=[]之前添加“datas=['Location of your file']”。那就行了。
在我的情况下,这是有效的</p>
<pre><code> # -*- mode: python -*-
block_cipher = None
a = Analysis(['embed.py'],
pathex=['C:\\Users\\Aravind\\Desktop\\exe'],
binaries=[],
datas=['C:\\Users\\Aravind\\Desktop\\exe\\dist\\map.png'],
hiddenimports=[],
hookspath=[],
runtime_hooks=[],
excludes=[],
win_no_prefer_redirects=False,
win_private_assemblies=False,
cipher=block_cipher)
pyz = PYZ(a.pure, a.zipped_data,
cipher=block_cipher)
exe = EXE(pyz,
a.scripts,
a.binaries,
a.zipfiles,
a.datas,
name='embed',
debug=False,
strip=False,
upx=True,
runtime_tmpdir=None,
console=True )
</code></pre>