我有一个网站,它以多种方式处理用户提交的文档,其中一种是对每个文档的一部分进行拼写检查。当我在 Mac Mini 上设置这个网站时(是的,我意识到这对于一个网站来说是一个相当薄弱的设备,但它是内部的,办公室外的人都看不到它),我记得在玩 aspell-python 时遇到了一些麻烦从 Apache 调用时安装 Aspell 很好,但愚蠢地忘记写下我是如何解决它的。我的印象是它与 Apache、Python 和 Aspell 被编译为在不同的位模式下运行(Apache 为 64,Python 和 Aspell 可能为 32)有关。
在任何情况下,我都使用库存的 Apache 和 Python 安装,并且从源代码构建 Aspell 以及从 MacPorts 安装它。它已经快乐地度过了大约一年,但是......
快进到今天:我运行了 OS X 的软件更新(现在我升级到 10.5.8),突然我的拼写检查器停止工作。目前,Django 抛出的消息是 aspell-python “找不到合适的图像”,特别是“通用包装器中没有匹配的架构”。
Aspell 和 aspell-python 从命令行继续正常工作,但不能通过网站。有人有想法吗?
编辑:现在使用 10.5.8,我的 psycopg2 绑定已经停止工作。aspell 和 psycopg2 都被用作共享对象,如果有帮助的话。