【问题标题】:exe generated in pyinstaller using python & kivy is not working使用 python 和 kivy 在 pyinstaller 中生成的 exe 不起作用
【发布时间】:2020-11-17 05:17:04
【问题描述】:

我对 python 编程很陌生。我编写了一个应用程序,它在 pycharm 中运行良好,但是当我提取 exe 时它无法正常工作。请帮帮我..

swscale-5.dll dependency of C:\Users\Muskaan Group\AppData\Local\Programs\Python\Python37-32\lib\site-packages\ffpyplayer\tools.cp37-win32.pyd
107035 WARNING: lib not found: postproc-55.dll dependency of C:\Users\Muskaan Group\AppData\Local\Programs\Python\Python37-32\lib\site-packages\ffpyplayer\tools.cp37-win32.pyd
107052 WARNING: lib not found: avdevice-58.dll dependency of C:\Users\Muskaan Group\AppData\Local\Programs\Python\Python37-32\lib\site-packages\ffpyplayer\tools.cp37-win32.pyd
107133 WARNING: lib not found: swscale-5.dll dependency of C:\Users\Muskaan Group\AppData\Local\Programs\Python\Python37-32\lib\site-packages\ffpyplayer\player\player.cp37-win32.pyd
107133 WARNING: lib not found: postproc-55.dll dependency of C:\Users\Muskaan Group\AppData\Local\Programs\Python\Python37-32\lib\site-packages\ffpyplayer\player\player.cp37-win32.pyd
107149 WARNING: lib not found: avdevice-58.dll dependency of C:\Users\Muskaan Group\AppData\Local\Programs\Python\Python37-32\lib\site-packages\ffpyplayer\player\player.cp37-win32.pyd
107406 WARNING: lib not found: swscale-5.dll dependency of C:\Users\Muskaan Group\AppData\Local\Programs\Python\Python37-32\lib\site-packages\ffpyplayer\pic.cp37-win32.pyd
107421 WARNING: lib not found: postproc-55.dll dependency of C:\Users\Muskaan Group\AppData\Local\Programs\Python\Python37-32\lib\site-packages\ffpyplayer\pic.cp37-win32.pyd
107446 WARNING: lib not found: avdevice-58.dll dependency of C:\Users\Muskaan Group\AppData\Local\Programs\Python\Python37-32\lib\site-packages\ffpyplayer\pic.cp37-win32.pyd

在创建exe时观察到上述错误,但最后它说exe创建成功。 我试图至少找到错误消息,但窗口很快就关闭了。尝试通过命令提示符和here is the image打开。

【问题讨论】:

    标签: python kivy exe pyinstaller


    【解决方案1】:

    您可能缺少一些依赖项。来自文档:

    安装依赖项(如果不需要,请跳过 gstreamer (~120MB),请参阅 Kivy 的依赖项):

    python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew; 
    
    python -m pip install kivy.deps.gstreamer
    

    要安装这些依赖项,请打开一个终端(可以是控制台、Pycharm 终端窗口等),运行第一个命令,然后运行第二个命令。

    并确保 defualt.png 可用并正确加载。

    类似话题:Kivy not working (Error: Unable to find any valuable Window provider.)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-06
      • 2019-12-04
      • 2019-11-02
      • 2021-10-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多