草庐IT

cocoon-gem

全部标签

ruby - 无法加载此类文件 -- ruby​​gems/core_ext/kernel_warn (LoadError)

在我尝试sudogeminstallrake或之后的macos10.12.6我收到此错误消息:/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in`require':cannotloadsuchfile--rubygems/core_ext/kernel_warn(LoadError)from/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/l

ruby - 如何使 Ruby gem 包将文件复制到任意位置?

假设您有一个软件包。你想让它成为一个gem,因为gems是在Ruby世界中分发任何东西的事实上的标准方式。Gems很棒——用于图书馆。但对于真正的应用来说,Rubygems系统似乎有所欠缺。只是“最近”他们引入了一种方法来标记可执行文件放置在系统范围的可执行文件路径中的某个地方。不幸的是,Rubygems在软件打包的其他方面似乎仍然有所欠缺,即将配置文件放在/etc之类的地方,或者将文档放在/usr/share/doc下。或者是吗?我的问题是:我可以将说明或代码放在gemspec中以将配置安装到/etc中,并将文档放在一些合理的标准化位置(如/usr/share/doc)吗?或者,作为

ruby - 在哪里放置 ruby​​ .gem 文件以便 Shoes.setup 可以找到它们?

关于鞋子中gem支持的问题很多,但没有人回答将它们放在哪里。我在WindowsXP上安装了ShoesRaisins1134,我已经下载了dbi-0.4.1.gem并正在尝试使以下内容正常工作:Shoes.setupdogem'dbi'endrequire'dbi'Shoes.app...end当我运行它时,我得到一个对话框,上面写着Installingdbi--Lookingfordbi,它坐了几个小时都没有找到gem文件。我试过将它放在以下所有地方都无济于事:包含上述脚本的文件夹D:\ProgramFiles\CommonFiles\Shoes\0.r1134\ruby\gemsD:

ruby - gem 很慢

在我的服务器上搜索很快,但在我的本地机器上gem搜索很慢。我可以做些什么来加快我的gem搜索速度吗? 最佳答案 DocSnuggles的解决方案确实有效。但需要注意的是,您的gem命令可能存在于一个gemset中,即:rvminfo|grepgem会告诉您gem脚本所在的位置。然后编辑它并在任何其他require之前添加魔法行:require'resolv-replace' 关于ruby-gem很慢,我们在StackOverflow上找到一个类似的问题: ht

Ruby:无法在 Windows 上安装 Watir Gem

Watir'ssite说我需要我正在运行的Ruby1.8.6。并且windows安装应该像geminstallwatir一样简单。但是当我运行它时,我得到了这个:C:\Users\Ryguy\Code>geminstallwatirBuildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingwatir:ERROR:Failedtobuildgemnativeextension.C:/Ruby/bin/ruby.exeextconf.rbcheckingforstrncpy_s()...nocreatingMak

ruby - 如何让 pik gem 在 Windows XP 中与 cygwin 很好地协同工作?还是有另一种方法可以在 cygwin 中启动并运行多个版本的 ruby​​?

如果您使用的是Windows机器,Pik看起来很棒。唯一的问题是它似乎是为Windows命令提示符设置的,而我使用的是cygwin。每当我尝试在cygwin中切换到不同版本的ruby​​时,它仍然只使用默认的cygwin安装ruby​​。$piklist186:ruby1.8.6(2009-06-08patchlevel369)[i386-mswin32]187:ruby1.8.7(2008-08-11patchlevel72)[i386-cygwin]*187:ruby1.8.7(2010-01-10patchlevel249)[i386-mswin32]191:ruby1.9.1p

ruby-on-rails - Rails - rake :gems:install - not installing gems

如果我像这样在我的config/environments/test.rb文件中定义一些gem:config.gem"rspec"config.gem"rspec-rails"config.gem"mocha"然后运行'rakegems:installRAILS_ENV=test'我收到以下错误:Missingtheserequiredgems:mochaRun`rakegems:install`toinstallthemissinggems.但是,如果我像它所说的那样运行rakegems:install,它将永远像这样继续递归。我如何使用rake(而不是geminstall)实际安装g

ruby-on-rails - Rails 什么是抓取网站的最佳 gem?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。抓取(筛选)受密码保护的网站的最佳gem是什么?

ruby-on-rails - 使用 Vpim Gem 创建公司名片

我正在使用Vpim生成.vcf文件,用户可以将这些文件导入到他们的地址簿中。我遇到的问题是他们下载的信息是针对公司而不是个人的,因此我需要将卡片标记为公司信息。有没有一种方法可以使用Vpim来完成此操作,或者是否有其他gem可以用来完成此操作?defto_vcfcard=Vpim::Vcard::Maker.make2do|maker|...endend地址簿中的名片来源BEGIN:VCARDVERSION:3.0N:;;;;FN:TheFlowSkateparkORG:TheFlowSkatepark;item1.TEL;type=pref:(614)864-1610item1.X-

ruby - 通过 ruby​​gems 安装 Kyoto Cabinet 失败

我正在尝试通过ruby​​gems安装KyotoCabinet。我正在放入Gemfilegem"kyotocabinet","~>1.0"相对于here但是当我运行bundle时它失败了settingvariables...$CFLAGS=-I.-I/usr/local/include-Wall$(cflags)-fPIC-O2$LDFLAGS=-L.-rdynamic-Wl,-export-dynamic-L.-L/usr/local/lib$libs=-lkyotocabinet-lz-lstdc++-lrt-lpthread-lm-lccheckingforkccommon.h.