python2.7 打包程序运行失败IOError: [Errno 2] No such file or directory:

导读:本篇文章讲解 python2.7 打包程序运行失败IOError: [Errno 2] No such file or directory:,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

 

问题: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

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!