为什么不能使用加载python27.dll而不使用上面的Python27 / lib py文件

时间:2011-02-16 12:06:33

标签: python vc6 python-c-api

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

如果运行时环境有python27 / lib / *文件,那就没问题。

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

我使用Process Monitor并且监视进程将加载许多py。 (比如os.py ......)

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

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

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

1 个答案:

答案 0 :(得分:0)

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