我一直试图在过去的一天解决这个问题,并认为对于那些了解狮身人面像的人来说这是一个简单的问题。我在/Users/gabemcmillan/src/sphinx-0.9.9/安装了Sphinx,在我的sphinx.yml文件中我有下面的条目,这是另一篇文章所说的,但我不认为它是正确的bin路径。我很困惑指向哪个bin路径。我检查了spinx-0.9.9目录并且没有看到bin路径,所以我不知道在哪里指向。
sphinx.yml文件:
发展: bin_path:'/ usr / local / bin'
尝试运行时出错:rake thinking_sphinx:index
在您的系统上找不到Sphinx。您可能需要配置以下内容 config / sphinx.yml文件中的设置: * bin_path * searchd_binary_name * indexer_binary_name
有关更多信息,请阅读文档: http://freelancing-god.github.com/ts/en/advanced_config.html 生成配置到/Users/gabemcmillan/rails_projects/pa1/config/development.sphinx.conf sh:/ usr / local / bin / indexer:没有这样的文件或目录
答案 0 :(得分:0)
当你说你在/Users/gabemcmillan/src/sphinx-0.9.9上安装了sphinx时,我觉得你的意思是你在那里解压缩它。您仍然需要构建和安装它。查看/Users/gabemcmillan/src/sphinx-0.9.9doc/sphinx.html以获取说明。顺便说一句,您可能需要安装可以从snow-leopard安装盘获得的开发人员工具。