Appscript使用Apache2 Django挂起在OSX 10.5.8上

Appscript使用Apache2 Django挂起在OSX 10.5.8上,django,apache2,osx-leopard,sourceforge-appscript,Django,Apache2,Osx Leopard,Sourceforge Appscript,我已经将appscript合并到python 2.6/django安装中,当与django开发服务器一起使用时,它工作得很好,但是当使用Apache2时,我发现: 进程已分叉,您无法安全使用此CoreFoundation功能。您必须执行exec()。 打断 __进程已经分叉,您不能使用此COREFOUNDATION功能,您必须执行调试 一项建议是: 这听起来很像 OSX 10.6在流程分叉之前加载OSX API模块方面比早期版本严格得多。将导入推迟到分叉之后是解决方案 setuptools的0.

我已经将appscript合并到python 2.6/django安装中,当与django开发服务器一起使用时,它工作得很好,但是当使用Apache2时,我发现:

进程已分叉,您无法安全使用此CoreFoundation功能。您必须执行exec()。 打断 __进程已经分叉,您不能使用此COREFOUNDATION功能,您必须执行调试

一项建议是:

这听起来很像

OSX 10.6在流程分叉之前加载OSX API模块方面比早期版本严格得多。将导入推迟到分叉之后是解决方案

setuptools的0.6 C11版本通过自行加载碳来触发此异常。我相信这个问题可能已经解决了

查找谁加载的方法是在程序的各个阶段查看
sys.modules.keys()


这是使用appscript和apache2时出现的已知问题吗?如果是,是否有修复方法?

谢谢!这解决了我的问题。将导入从文件顶部移动到需要它的语句之前,修复了一个类似的问题,并显示了相同的错误消息。