除了pythonxy.dll,您还需要整个Python库,即lib文件夹的内容,以及扩展模块,即DLLs文件夹的内容。没有标准库,Python甚至无法启动,因为它会尝试找到os.py(在3.x中;在2.x中是string.py)。在启动时,它将导入许多模块,尤其是site.py。
它在不同的位置搜索标准库。在您的情况下,它最终会在注册表中找到它。以前,使用可执行文件名称(通过Py_SetProgramName设置)来尝试查找界标;它还会检查文件python31.zip,该文件应为标准库的压缩副本。它还检查环境变量PYTHONHOME。