pyinstaller打包程序后执行exe报错[Errno 2] No such file or directory: 'XXX\XXX\XXX\lightning_fabric\vsrsion.info’解决方法。
项目中需要用到pyinstaller打包成可执行文件包,打包完成之后报错找不到文件 No such file or directory:,解决办法是在打包的文件夹下面新建同名文件夹,并从anaconda原来的环境下面找到对应的同名文件,复制进去即可,然后重新执行exe文件即可。
具体步骤
1.找到anaconda安装对应环境下的库一般都在Anaconda/envs/你的环境/site-package/下,例如我的这个包名叫lightning_fabric,那么我就去这个文件夹下面找到缺少的文件version.info
2.在打包后的环境文件夹内新建报错缺少的文件夹名lightning_fabric,把上一步中找到的version.info复制过来即可。
按部就班,exe运行缺啥就补啥,好嘞,暂时就啰嗦到这里,俺搬砖去了~