我在我的应用程序中将 python 作为嵌入式脚本环境。我为我的应用程序提供了 python 位(python26.dll、DLL 和 Lib 文件夹)。所有这些都是为了避免要求用户安装 python(你知道它在大公司中是如何进行的)。
除了 pywin32,一切都很好。它将 pythoncom26.dll 和 pywintypes26.dll 安装到system32目录。我想将这些 dll 保存在我的 Python 目录中。一种选择是将我的 Python 目录添加到 PATH 环境变量中。但是出于明显的原因想避免它(windows DLL 搜索路径优先级问题)。
有没有办法告诉 Windows(Windows API 也可以)查看我的目录以加载这些 pywin32 dll?据我了解,这些 dll 由 Windows COM 调用。
谢谢。
Edit1:请注意,python 部署在我的应用程序中。