gem

    1热度

    3回答

    我想出去Twitter的API认证的OAuth,撞到了砖墙时,我的代码,吐出消息: (instance of OAuth::Consumer needs to have method `marshal_load') 我的代码: @consumer=OAuth::Consumer.new("token","secret", { :site=>"http://mysite.com/"

    2热度

    6回答

    我有一个小应用程序,我用珠宝商创建。珠宝商生成一个lib /目录,我想写我的代码。 这种宝石我创建依赖于httparty宝石,所以,在我的Rakefile我把 Jeweler::Tasks.new do |gem| gem.add_dependency('httparty', '>= 0.4.5') ... end 在我的执行文件,我把 require 'http

    3热度

    3回答

    我已经为Ruby中的Cacti编写了一个数据收集脚本,它在命令行中运行良好,但是 Cacti通过“env -i”运行脚本,该脚本剥离了环境以便Ruby无法找到rubygems库(“在'require'中:没有这样的文件加载 - ruby​​gems(LoadError)“)。我该如何解决这个问题?

    5热度

    2回答

    不幸的是,Unicode 0.1(sudo gem install unicode)在Ruby 1.9上不起作用。我有下面的代码片段: require "rubygems" require "unicode" str = "áéíóúç" Unicode.normalize_KD(str).gsub(/[^\x00-\x7F]/n, "") #=> aeiouc 我用它来转换职称永久

    0热度

    3回答

    我试图运行ActiveMerchant与老版本的Rails(1.2.6)宝石。如果我需要active_merchant宝石我得到这个错误: config/boot.rb:17:Warning: Gem::SourceIndex#search support for String patterns is deprecated, use #find_name /usr/local/lib/ruby/

    2热度

    1回答

    所以我想在Mac上使用宝石安装net :: SSH ::多: gems install net-ssh-multi 安装了罚款,但是当我键入: require 'net/ssh/multi' 它说加载错误。 我不知道我在做什么错了!

    1热度

    3回答

    我今天早些时候跑sudo gem更新,很高兴看到它的工作,但最终失败。 Building native extensions. This could take a while... ERROR: While executing gem ... (Gem::Installer::ExtensionBuildError) ERROR: Failed to build gem native exte

    15热度

    3回答

    当我使用gem下载某些东西时,我希望能够下载gem,然后选择是否要安装它。我问这是因为我想在多台计算机上安装特定的宝石(不需要从互联网安装每台计算机)。

    12热度

    5回答

    是否有像'Term::ANSIColor'这样的宝石可以和256个彩色终端一起使用? perl脚本256colors2.pl在my terminal中效果很好,我想在ruby脚本中使用其中的一些颜色,而无需手动插入ANSI代码。

    5热度

    4回答

    我开发了一个Ruby应用程序(一个小游戏),并且我想'分发'给其他人。 但是,我不知道如何处理所需的宝石。如果我只是将我的应用程序发送给安装了ruby的人,但不是所需的宝石,我认为它会炸毁。我可以在本地包装宝石吗?如果是这样,如果另一个人有不同版本的宝石会冲突吗? 那么,这样做的智能/适当/好的方法是什么?