草庐IT

Linux系统之Centos安装epel源

全部标签

ruby - 如何从 Gemfile 安装 gems?

我想为我的项目添加代码覆盖率并注册coveralls.io并创建Gemfile:gem'coveralls',require:false但是如何从Gemfile安装gem? 最佳答案 创建Gemfile后,在您的shell中运行命令bundleinstall。此命令将查看您的Gemfile并在指定版本上安装相关的Gem。Gemfile已安装,因为在您的Gemfile中您指出了可以从中下载gems的源。您只需在shell中键入bundleinit即可创建Gemfile我添加了一个Gemfile示例供您引用:source"https:/

ruby-on-rails - 在 Ubuntu 14.04 virtualbox 上使用 rbenv 安装 Ruby 挂起

我正在尝试让RubyonRails在Ubuntu14.04上运行。Ubuntu安装在VirtualBox上。我正在关注https://gorails.com/setup/ubuntu/14.04当我运行命令时rbenvinstall2.1.2Ruby一直在安装。我等了1个多小时。这是命令行的样子:rbenvinstall2.1.2Downloadingruby-2.1.2.tar.gz...->http://dqw8nmjcqpjn7.cloudfront.net/f22a6447811a81f3c808d1c2a5ce3b5f5f0955c68c9a749182feb425589e6

ruby - 使用 rvm 安装 gem

尝试使用rvm安装gems时出现此错误$rvmgeminstallsproutcoreERROR:Whileexecutinggem...(Errno::EACCES)Permissiondenied-/home/tee/.gem/specs但它在rvm网站上说你不应该使用sudo所以我不确定我的设置有什么问题当我键入$GEM_HOME时,它显示该目录指向rvm目录$GEM_HOMEbash:/home/tee/.rvm/gems/ruby-1.8.7-p302:isadirectory知道我做错了什么吗? 最佳答案 您的.gem文

ruby - 安装 gsl gem 的问题

我可以在我的主目录中成功安装gsl库,但是当我尝试安装gslgem时,我得到一大堆我不理解的错误。我想知道是否有人可以告诉我为什么会出现这些错误。我可以说我有:成功安装gsl;至少那是它的样子。我指出了gsl-config的路径这是错误日志的样子:Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallinggsl:ERROR:Failedtobuildgemnativeextension./home/ted/ruby-1.9.1/bin/rubyextconf.rbinstallgslcheckinggslve

ruby-on-rails - 安装 pg gem 失败, "mkmf.rb can' t 找不到 ruby​​ 的头文件”(Mac OSX 10.6.5)

我刚刚升级到Rails3,在使用MacPorts、gems和数据库时遇到了一些麻烦,需要解决。我扔掉了所有的gem并重新安装它们。除了pggem的要求外,一切似乎都正常。在为PostgreSQL创建一个新的Rails3项目后,服务器无法启动,提示缺少pggem。在执行bundleinstall时,它运行了一段时间,当然,在pggem上失败了。Installingpg(0.10.0)withnativeextensions/Library/Ruby/Site/1.8/rubygems/installer.rb:483:in`build_extensions':ERROR:Failedto

ruby-on-rails - 用于构建成就系统的 Ruby/Rails 现代工具

我有兴趣为我的RubyonRails应用程序构建一个强大的成就系统。成就可以通过多种方式实现。通常,我们会有一些标准可以适用于多个模型,一些是必需的,一些是可选的(混合和匹配)触发成就。我会说这类似于此处的成就系统或Foursquare徽章。理想情况下,如果有一个现代工具可以帮助抽象出某些DSL中的大量工作,那就太棒了。我很想知道其他人是如何使用Ruby或RubyonRails解决这个问题的。从头开始构建这个听起来不合理,因为我确信它已经被反复解决了很多次。 最佳答案 成就系统乍一看似乎很简单,但很快就会变得相当复杂。首先,您必须确

ruby-on-rails - 用于组织多文件 Ruby 程序的系统?

是否有用于组织多文件Ruby程序的标准或常规系统?我已经开始了我在Ruby中的第一个大型“项目”,这是一个按逻辑组织成多个文件和目录的搜索程序。我在下面概述了我的潜在结构:主文件。该文件实现了搜索类和通用搜索协议(protocol)。算法分析文件。该文件实现了解释搜索结果的功能。协议(protocol)目录每个协议(protocol)包含一个文件以供搜索。Feed目录该程序的部分目的是搜索存档的新闻提要。此功能的文件位于此文件夹中。但是,代码目前有一个类(我们称它为Searcher),每个协议(protocol)的搜索类都继承自(GoogleSearcher除了我的具体示例,我想知道是

ruby-on-rails - Ruby on Rails内容管理系统?

有没有一个可行的开源rubyonrails内容管理系统?我需要一个CMS能够管理结构化内容,内容关系,分类(结构化分类法和自由标记)和简单的发布工作流。我希望内容最终以xml形式持久化。同时,内容需要从发布的页面中抽象出来。谢谢,迈克 最佳答案 你可以试试RadiantCMS。 关于ruby-on-rails-RubyonRails内容管理系统?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/que

ruby - 在 mac (libxml2) 上安装 nokogiri 1.6.0 时出错

更新:已修复我在另一个线程中找到了答案。我使用的解决方法是告诉Nokogiri改用系统库:NOKOGIRI_USE_SYSTEM_LIBRARIES=1bundleinstall====尝试在Mac上安装nokogiri1.6.0。使用以前的版本,我没有遇到任何问题。但是1.6.0拒绝安装。这是错误:Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingnokogiri:ERROR:Failedtobuildgemnativeextension./Users/josenriq/.rvm/rubies/ru

ruby - 使用 rbenv 安装最新稳定版本的 Ruby

我想安装可用的最新稳定版Rubyrbenv.此功能won'tbehappening在rbenv本身。当我在我的shell中运行命令rbenvinstall-l时,我得到了一长串可用版本。该列表包含所有类型的条目。以下是展示格式和多样性的部分列表:$rbenvinstall-lAvailableversions:2.0.0-p6432.0.0-p6452.1.0-dev2.1.0-preview12.1.0-preview22.1.0-rc12.1.42.1.52.1.62.2.0-dev2.2.0-preview12.2.0-preview22.2.0-rc12.2.02.2.12.2