0

我编写了一个 python (2.7) 脚本并使用 py2exe 创建了一个 .exe。我将生成的文件发送给 5 位朋友:其中 3 位可以成功启动 exe,但其中 2 位尝试启动 exe 时出现此错误:

Das angebene Modul wurde nicht gefunden:
loadlibrary(pythondll)

我试着翻译:

The specified modul couldn't be found:
loadlibrary(pythondll)

那里可能有什么问题?

更多信息:我所有的 5 个朋友都安装了 Windows 7,没有人在他/她的机器上安装了 python。如果您需要更多信息,请告诉我。

4

1 回答 1

0

如果您的一些朋友能够打开它,我认为您发送的内容是可以的,但是由于缺少依赖项,python.dll 可能无法加载。我建议让你的朋友用dependencywalker打开exe,看看是否有一些文件被标记为丢失。

丢失的文件可能是 Visual Studio 可再发行文件。我认为 Python 27 需要 VS2008 运行时,可以在这里下载

于 2013-03-11T08:48:14.463 回答