0

我有一个 vc6 应用程序并使用 python27.dll。

如果运行时环境有 python27/lib/* 文件,没关系。

但没有 python27/lib/* 文件,应用程序将终止。

我使用了进程监视器,并且观察进程将加载许多 py. (像 os.py...)

我看到 vc6 消息窗口显示“ Python 无法加载默认激活上下文”消息。(我跟踪消息出现在 dl_nt.c 的dll_main中)

如何使用 python27.dll 而没有其他 lib/files....?

在使用 python23.dll 之前,它运行正常。

4

1 回答 1

0

对于嵌入/扩展 Python 2.7,请使用较新的 Visual C++ Express 版本之一。我认为它与 VC 6 不兼容。

于 2011-02-16T12:18:55.663 回答