【问题标题】:Running a simple python app on Windows 7 embedded gives an "Entry point not found error" and an "Error loading dll"在嵌入式 Windows 7 上运行简单的 python 应用程序会出现“找不到入口点错误”和“加载 dll 时出错”
【发布时间】:2017-06-14 15:36:59
【问题描述】:

我正在尝试在运行 Windows 7 Embedded(2GB RAM,Intel Atom)的设备上运行我用 python 制作的一个简单的小应用程序。 我正在使用 pyinstaller(开发版,用于支持 Python 3.6)

创建一个 exe

运行 exe 时出现以下错误:

the procedure entry point ucrtbase.terminate api-ms-win-crt-runtime-l1-1-0.dll

随后出现此错误:

"Error loading Python DLL:
C:\Users\User\AppData\Local\Temp\_MEI57202\python36.dll (error code 127)"

我使用pyinstaller如下:pyinstaller -w -F

任何帮助将不胜感激。

谢谢。

如果你需要看剧本,请告诉我,很简单。

编辑:从 Microsoft 安装 KB2999226 确实产生了错误 消失,但现在脚本将静默不执行。

有什么想法吗?

最终编辑:安装上述更新解决了它。问题与 没有执行是我在 32 位操作系统上使用了 64 位 FFMPEG。关闭 解决方案

【问题讨论】:

  • 我阅读了更多内容,发现了一个 microsoft fix Universal CRT Update KB2999226 如下所示:[link]support.microsoft.com/en-us/help/2999226/… 不过,我不知道是否可以安装它在 Windows 7 上嵌入

标签: python dll entrypointnotfoundexcept windows-7-embedded


【解决方案1】:

从 MS 安装 KB2999226 解决了它

【讨论】:

    猜你喜欢
    • 2013-03-08
    • 1970-01-01
    • 1970-01-01
    • 2015-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-16
    • 2022-11-11
    相关资源
    最近更新 更多