关于pyinstaller打包缺少dll的问题
在打包的时候中间会有一句WARNING: lib not found: api-ms-win-core-path-l1-1-0.dll dependency of c:\users\****\appdata\local\programs\python\python39\python39.dll
还有
INFO: Warnings written to C:\Users\PC-LIN\Desktop\py\build\love\warn-***.txt
这个txt里面提示缺少很多模块
生成的exe文件自己的电脑能运行,但是发到旧win7的电脑上会提示系统缺少api-ms-win-core-path-l1-1-0.dll然后打不开,发到别人win10的电脑里却可以打开,怎么解决呢,别人的电脑都没装python的?{:10_254:} 下载一个dll,和py放在一个文件夹。。。。。。。。 可能对 Python 3.9 支持还不好。3.9是刚发布没多久,而 Pyinstaller 更新频率又慢,可能还没适配 Python 3.9,试一下 Python 3.8 吧。 疾风怪盗 发表于 2020-10-17 22:27
下载一个dll,和py放在一个文件夹。。。。。。。。
谢谢,我刚接触python没多久不清楚机制,确实,那条warning没了,就是我下的dll貌似是win8的而且是好多年前的了,不知道有没有用{:10_269:},不过暂时还没办法在win7上测试,得找人。 hrp 发表于 2020-10-17 22:39
可能对 Python 3.9 支持还不好。3.9是刚发布没多久,而 Pyinstaller 更新频率又慢,可能还没适配 Python 3. ...
有可能,我刚接触不久直接下的3.9的,不知道这个{:10_269:} 本帖最后由 jackz007 于 2020-10-18 02:08 编辑
操作系统环境缺少: Visual C++ Redistributable for Visual Studio 2015 hrp 发表于 2020-10-17 22:39
可能对 Python 3.9 支持还不好。3.9是刚发布没多久,而 Pyinstaller 更新频率又慢,可能还没适配 Python 3. ...
你们前两位都确实能解决我描述的问题,最佳答案不知道给谁好{:10_250:} 疾风怪盗 发表于 2020-10-17 22:27
下载一个dll,和py放在一个文件夹。。。。。。。。
你们前两位都确实能解决我描述的问题,最佳答案不知道给谁好{:10_250:} 疾风怪盗 发表于 2020-10-17 22:27
下载一个dll,和py放在一个文件夹。。。。。。。。
但是我把dll打包却又在旧电脑上提示缺另一个,用3.8的打包就没问题,最佳答案还是给3楼的仁兄吧,不过还是谢谢了 jackz007 发表于 2020-10-18 02:05
操作系统环境缺少: Visual C++ Redistributable for Visual Studio 2015
谢谢,但是这个我知道,我想从我开发者的角度解决问题而不是让用户要装这个
页:
[1]