草庐IT

CentOS环境安装ffmpeg

全部标签

ruby - 在 vagrant rbenv NoMethodError loaded_recipe 上安装 ruby​​ 1.9.3?

我正在尝试vagrant安装并希望将1.9.3-p327作为默认的ruby​​版本。我正在使用chef-solo和librarian-chef来管理vagrant机器。我为chef-solo配置的vagrant文件看起来像这样config.vm.provision:chef_solodo|chef|chef.cookbooks_path="cookbooks"chef.add_recipe"apt"chef.add_recipe"build-essential"chef.add_recipe"git"chef.add_recipe"ruby_build"chef.add_recipe"

ruby - 如何禁用来自 ruby​​gems 的安装后消息?

在安装gems之后,我已经厌倦了看到这样愚蠢的消息:Post-installmessagefromhttparty:WhenyouHTTParty,youmustpartyhard!快速浏览RubyGemsGuides我找不到禁用安装后消息的选项。我希望能够在我的~/.gemrc中配置它。 最佳答案 要忽略所有项目中的所有安装后消息:bundleconfig--globalignore_messagestrue文档:ignore_messages(BUNDLE_IGNORE_MESSAGES):Whenset,nopostinsta

ruby - gem 安装 - fatal error : 'ruby/config.h' file not found in Mojave

gem安装在MacOsMojave中失败。有什么可以帮助我解决这个问题的吗?我的ruby​​版本是ruby2.3.7p456。➜sudogeminstalljson-v'1.8.3'currentdirectory:/Library/Ruby/Gems/2.3.0/gems/json-1.8.3/ext/json/ext/generatormake"DESTDIR="compilinggenerator.cInfileincludedfromgenerator.c:1:Infileincludedfrom./../fbuffer/fbuffer.h:5:Infileincludedfr

ruby-on-rails - 构建一个集成我的 rails 环境的 ruby​​ 守护进程

我需要构建一个将使用freeswitcher的ruby​​守护进程freeswitch的eventmachine库。几天以来,我一直在网上寻找构建ruby​​守护程序的最佳解决方案,该守护程序将集成我的Rails环境,特别是我的事件记录模型。我看过优秀的RyanBates截屏视频(第129集自定义守护程序),但我不确定这是否仍然是一个实际的解决方案。我如何以好的方式做到这一点? 最佳答案 我一直在为我的Rails环境构建守护进程。守护进程gem确实完成了所有工作。作为示例,这是从我最新的Rails应用程序(script/yourda

ruby-on-rails - 调试器-linecache 安装错误

我尝试安装debugger-linecachegem,但出现以下错误,Buildingnativeextensions.Thiscouldtakeawhile.......ERROR:Errorinstallingdebugger-linecache:ERROR:Failedtobuildgemnativeextension./usr/bin/rubyextconf.rb***extconf.rbfailed***CouldnotcreateMakefileduetosomereason,probablylackofnecessarylibrariesand/orheaders.Che

ruby - Netbeans - 安装 SASS

我曾多次尝试在netbeans上安装SASS。我遵循了以下教程:http://kgagliardo.com/blog/netbeans-sass-windows-7我在创建和尝试保存SASS文件时遇到以下错误,但没有创建CSS文件。""C:\Ruby193\bin\sass.bat""--cache-location""C:\Users\Leanne\AppData\Local\NetBeans\Cache\7.4\sass-compiler""C:\Users\Leanne\Documents\work\freelance\sites\fws_templates\gamer\scss

ruby-on-rails - gem 安装是如何工作的? gem 是如何获取安装文件的?

当我想安装SASS,我被告知要在我的机器上安装ruby​​,好的。那么我所要做的就是运行下面的代码geminstallsass现在我完成了,我已经安装了SASS我的问题是笼统的..gem如何知道SASS是什么,它是从哪里得到的?这是一件很酷的事情,但我只想知道幕后发生了什么?谢谢 最佳答案 RubyGems是packagemanager像许多其他人一样。它依赖于一个中央存储库来托管可安装的包。命令行工具从中央存储库获取这些包并安装它们。参见RubyGemsFAQ和Introduction.

ruby - 尝试在 OSX BUILD FAILED 上使用 rbenv 安装 ruby​​ 2.1.2

所以,正如标题所示,我正在尝试安装ruby​​2.1.2,尽管我也尝试安装其他版本,但我遇到了同样的错误。我正在运行OSX10.9.2。我试过:安装新的gcc编译器,通过brewinstallgcc47安装更新的OSX命令行工具卸载rbenv并重试重启机器这是我得到的总和:rbenvinstall2.1.2Downloadingruby-2.1.2.tar.gz...->http://dqw8nmjcqpjn7.cloudfront.net/f22a6447811a81f3c808d1c2a5ce3b5f5f0955c68c9a749182feb425589e6635Installin

ruby-on-rails - 为什么我应该只在测试环境而不是开发或生产环境中在我的 Rails 应用程序上运行 rspec 规范?

有人告诉我,除了测试之外,我不应该在rails_env中运行我的rspec规范。在生产或开发中运行规范的潜在问题是什么?我在两者中都运行规范。我通常在开发中运行规范,除非我正在测试使用Assets管道的东西。我为此切换到生产环境并花费15分钟预编译Assets。与我当前的方法相比,使用测试环境有什么优势吗?我搜索了答案,但没有任何内容解释为什么我不应该使用dev或prod。 最佳答案 在test环境中运行测试套件(例如rspec)旨在隔离资源以解决安全问题,尤其是数据库的完整性。测试通常会损坏或完全删除数据库中的数据。这同样适用于所

ruby - 如何在 Windows 上安装 rmagick gem?

如何为WindowsXP安装rmagickgem?我已经用头文件安装了ImageMagick,并且安装了DevKit附带的RailsInstaller.org。我不知道去哪里修复这些错误。C:\RailsInstaller\ImageMagick-6.8.2-Q16>ruby-vruby1.9.3p125(2012-02-16)[i386-mingw32]C:\RailsInstaller\ImageMagick-6.8.2-Q16>gem-v1.8.16C:\RailsInstaller\ImageMagick-6.8.2-Q16>path=%PATH%;C:\RailsInstal