问题:pyinstaller -F -w xx.py之后,运行dist/目录下生成的exe,报错显示说包下面的csv找不到。
IOError: [Errno 2] No such file or directory:
‘/var/folders/q7/hrwn7c9x4rbdfql6hj2qy1s00000gr/T/_MEIjUPMqx/datalib/config.json’
[1135] Failed to execute script gui_main
解决: 执行打包时,生成的spec, 更新gui_main.spec目录引用 ,主要是datas字段,将datalib目录所有文件 包进来,放在当前执行要目录:datalib目录 base_dir ='/Users/gdlocal/Documents/B515/SOC_automation/source/' a = Analysis(['gui_main.py'], pathex=[base_dir], binaries=[], datas=[(base_dir+'datalib','datalib'),(base_dir+'comm','comm'),(base_dir+'listener','listener')], hiddenimports=[],
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/101659.html