【Pyinstaller】成功解决FileNotFoundError: ‘...\\pyyaml-5.3.1-py3.6-win-amd64.egg\\EGG-INFO\\top_level.txt‘

背景:笔者使用Pyinstaller打包命令时:

Pyinstaller -D -i icon.ico --hidden-import=keras --hidden-import=tensorflow Dislden_11.16.py

笔者问题如下:
在这里插入图片描述

FileNotFoundError: [Errno 2] No such file or directory: 'd:\\anaconda3\\envs\\tensorflow2\\lib\\site-packages\\pyyaml-5.3.1-py3.6-win-amd64.egg\\EGG-INFO\\top_level.txt'

解决方法:

找到错误提示的文件路径:d:\\anaconda3\\envs\\tensorflow2\\lib\\site-packages\\pyyaml-5.3.1-py3.6-win-amd64.egg\\EGG-INFO
在这里插入图片描述
打开指定文件夹,发现在指定路径下并没有错误中提示的:top_level.txt文件

方法: 新增空白文件到该目录下,如图所示:
在这里插入图片描述
在重新执行Pyinstaller打包命令

【注】:
为了解决该问题,笔者交了29.9的智商税(因为任务催的急),这里附上原文链接(在此感谢原文作者):
原文链接:https://blog.csdn.net/qq_41185868/article/details/106212488提示:原文需要收费
笔者这里还是想将错误的解决方法分享给大家,可能有点对不起原文作者。对于在茫茫的网浪上,寻找一个成功的解决方法是多么不容易,而这时你发现要收费才能可见,真的挺心痛的,当然,笔者无权要求他人如何,但笔者会坚持无偿分享亲测有效的错误解决方法,希望和大家互相帮助共同进步。

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值