草庐IT

sphinx-build

全部标签

ruby-on-rails - Thinking Sphinx - 增量索引不起作用

在我的应用程序中,我需要立即将每条新记录添加到索引中(而不是在抽取ts:index之后)。如果我理解正确的话,增量索引就是我要找的。因此,我将delta列添加到我使用Sphinx建立索引的每个表中,将默认值设置为false并添加了set_property:delta=>true到每个define_indexblock;然后运行​​rakets:index和rakets:restart。但是,“即时”索引似乎不起作用。在控制台中测试时,我创建了一条新记录,保存它并尝试搜索它但不会取回它(在我运行rakets:index之后它工作得很好)。我在这里做错了什么吗?

ruby - 在 RHEL 上安装 rmagick gem 时出错 - 错误 : Failed to build gem native extension

我正在尝试在RHEL上安装snorby。它要求使用ruby​​,我试过了,现在我遇到了rmagick错误。请帮忙。Installingrmagick(2.13.1)withnativeextensionsGem::Installer::ExtensionBuildError:ERROR:Failedtobuildgemnativeextension./usr/local/bin/rubyextconf.rbcheckingforRubyversion>=1.8.5...yesextconf.rb:128:UseRbConfiginsteadofobsoleteanddeprecated

ruby-on-rails - 在 ruby​​ 代码中更新思维 sphinx 索引

我有一个应用程序,它在ubuntu12.04上运行,带有nginx+passenger在我的方法中,我尝试重建sphinx索引:defupdate_sphinx_indexRails.application.load_tasksRake::Task['ts:rebuild'].invokeredirect_toadmin_mainpage_pathend我也试试:`rakets:index`但什么也没发生,sphinx索引没有重建。我做错了什么?也许我需要使用一些特权或其他东西来执行此操作,因为当我在命令终端中执行rakets:rebuild时一切正常,并且索引重建。

ruby-on-rails - Xcode 4.4 和 OSX 10.8 安装后 - 安装 libv8 时为 'Failed to build gem native extension'

我最近将OSX升级到MountainLion(10.8)和Xcode(4.4),但在尝试让我的Rails环境正常工作时遇到了问题。我从运行bundleinstall开始,在安装libv8库时遇到错误。下面是完整错误的粘贴。我四处搜索并寻找类似的问题,但到目前为止我在stackoverflow上发现的内容不适用于我的问题。以下是我迄今为止尝试过但无济于事的几件事:安装Xcode命令行工具安装MySQL安装X11通过gemfile安装不同版本的libv8现在我遇到的问题似乎超出了我的ruby​​技能范围。如果有人对我可以尝试什么有一些想法或遇到类似问题,我很乐意提供帮助。谢谢!这是我的ge

ruby-on-rails - 安装 Rails 时为 "Failed to build gem native extension"

我是Terminal的新手,所以请多多包涵。成功完成以下安装(按此特定顺序):xCode4.5RVM1.16海湾合作委员会4.2.1ruby1.9.3当尝试安装Rails(“geminstallrails”)时,安装开始但随后因错误而中断:“无法构建gemnative扩展”。不知道这指的是什么。想法?我还需要预先安装其他东西吗?在我第一次尝试安装Rails时,我不小心用sudo运行了它。这会影响什么吗?编辑:输出-Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingrails:ERROR:Failedt

ruby - 可靠的 : define when a command doesn't have to run (building ruby from source)

这是我的剧本中负责从源代码下载和构建ruby​​的部分:vars:ruby_version:'2.0.0-p247'ruby_url:'ftp://ftp.ruby-lang.org//pub/ruby/2.0/ruby-{{ruby_version}}.tar.gz'tasks:-name:Ensurerubydependenciesareinstalledapt:pkg=$itemstate=installedupdate-cache=yessudo:yeswith_items:-build-essential-git-core-libreadline6-dev-libyaml-d

ruby-on-rails - 如何在 Ruby 应用程序中使用 CMU Sphinx 语音识别?

我正在寻找如何将CMUSphinx与Ruby(Rails)应用程序结合使用。我需要非常简单的任务-我有一个mp3文件,我想将它转录成文本。如何实现这种最简单的方法?我不知道C/C++,我的任务也不是为了学习C/C++:)感谢您的帮助! 最佳答案 CMUSphinx提供了多个接口(interface),您可以使用这些接口(interface)来利用语音识别功能。其中一些可能更适合您,一些不太适合您:使用命令行工具并将它们作为Rails应用程序的外部二进制文件执行以获得所需的结果。要执行的工具是pocketsphinx_continuo

ruby - 错误 : Failed to build gem native extension on Yosemite

我在Yosemite上安装CocoaPods时遇到问题。我通过以下命令设置gem安装。sudogeminstallcocoapods这是提到的命令的响应。Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingcocoapods:ERROR:Failedtobuildgemnativeextension."/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby"-rubygems/Library/Ruby/Gems/2.0.0/

c++ - ndk-build : CreateProcess: make (e=87): The parameter is incorrect

在Windows平台上使用NDK构建静态库时出现错误:process_begin:CreateProcess("PATH"\android-ndk-r8b\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ar.exe,"someothercommands")failed.make(e=87):Theparameterisincorrect.make:***[obj/local/armeabi-v7a/staticlib.a]Error87make:***Waitingforu

c++ - ndk-build : CreateProcess: make (e=87): The parameter is incorrect

在Windows平台上使用NDK构建静态库时出现错误:process_begin:CreateProcess("PATH"\android-ndk-r8b\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ar.exe,"someothercommands")failed.make(e=87):Theparameterisincorrect.make:***[obj/local/armeabi-v7a/staticlib.a]Error87make:***Waitingforu