pyinstaller用-F打包.py文件后还能在.spec中添加依赖文件并显示出来吗

用-F打包完.py,在.spec的datas中添加依赖文件,再次打包.spec,在生成的dist文件中不显示我刚刚放入的包,但是-D可以显示

这是pyinstaller参数的不同作用,-D 生成one-folder的程序(默认) 生成结果是一个目录,各种第三方依赖、资源和exe同时存储在该目录
-F 生成one-file的程序 生成结果是一个exe文件,所有的第三方依赖、资源和代码均被打包进该exe内。参考: