rvm相关内容
我是Ruby的新手,试图围绕以下概念进行打包:bundler vs RVM vs gems vs RubyGems vs gemsets vs system rub,我很困惑。 $ b 有人可以描述一下我应该如何在全新安装的最新版本的Ubuntu上管理所有这些的“最佳实践”?我应该安装什么,我应该如何使用它? 我不推荐使用 sudo apt-get install ruby ,但我不是
..
我使用jruby-1.7.0并测试框架工作Test :: Unit :: TestCase。现在我更新了一些使我使用MiniTest :: Test进行测试的宝石,所以我也升级到jruby-1.7.13。我也有一个rake任务,它使用java * .class文件而不是ruby * .rb文件构建我的宝石。现在很多事情不再像'rake test'那样工作,或者需要从irb获取“my_gem_xyz
..
我在Mac Mini服务器上运行ruby 2.0.0-p247(Mavericks 10.9.1)。我读到有一个安全漏洞,所以我决定升级到使用最新的Ruby补丁2.0.0-p353。我做了以下命令: $ p $ gem update --system(RubyGems 2.1.11) rvm get stable(RVM 1.25.0) rvm upgrade 2.0.0-p247 2.
..
我试图运行这个命令 gem install bundler 但我总是得到这个错误: 错误:加载命令:install(LoadError) 无法加载这样的文件 - openssl 错误:执行gem时(NoMethodError) 未定义的方法`invoke_with_build_args'为零:NilClass 我能做些什么?我已经尝试过了(正
..
我遇到了RVM的问题。一般来说,我使用项目特定的宝石;然而,最近当我在@global gemset中安装一个gem时,当我在一个特定的项目中工作时它不可用。这里是我试图安装 hpricot gem的一个例子。在安装gem并启动一个新shell后,这是正确的。 $ rvm使用ruby-1.9.2 使用/home/bshaver/.rvm/gems/ruby-1.9.2-p180 $
..
我在rails上使用ruby的时候使用RVM,当我做 bundle install 时,它显示了比我做的时候更多的宝石 gem list ?与rvm和它使用的路径有什么关系? 捆绑安装 mds @ db1:〜/ staging $ bundle 使用rake(0.9.6) 使用Ascii85(1.0.1) 使用Platform(0.4.0) ) 使用open4(1.3.0) 使用P
..
我有2个使用RVM的红宝石版本,我试图删除所有在这个ruby 版本1.8.7-p302 中的宝石 首先我试过这个,但是我得到了错误 ➜〜gem list | cut -d“”-f1 | xargs gem uninstall -aIx 成功卸载actionmailer-2.3.5 成功卸载actionmailer-2.3.18 成功卸载actionpack-2.3.5 成功卸载
..
Bundler version 1.0.0.beta.2 Rvm Info uname:“Linux dane -r1f-ubuntu 2.6.32-22-generic#33 -Ubuntu SMP Wed Apr 28 13:27:30 UTC 2010 i686 GNU / Linux” shell :“bash” 版本:“4.1.5(1) - 发布” rvm: 类型:
..
由于 fast-stemmer 的问题,我很难安装任何我想要的ruby宝石。我已将错误信息放在下面。 构建原生扩展。这可能需要一段时间... 错误:安装fast-stemmer时出错: 错误:无法构建gem本机扩展。 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb 创建M
..
我遇到了分段错误。应该哪个ruby 返回/ usr / local / bin? maletor $ rails generate mailer ContactMailer /Users/maletor/.rvm/gems/ruby-1.9.2- p0 / gems / mysql2-0.2.4 / lib / mysql2 / mysql2.bundle:[BUG] **分段错误**
..
我记得我用 gem install rails 来安装Rails,但是今天当我想安装另一个gem时,通过键入 gem install ruby-recaptcha 说: 您没有写入权限... 然后我发现我的 gem环境和 sudo gem environment 有不同的结果: 对于 gem环境: RubyGem
..
新鲜的Ubuntu 10.04安装: 我很难让我的gem install过程很好地发挥作用。任何时候我安装一个gem,它都会经历一个很好,直接的过程,不会有问题: $ gem install rails 成功安装了rails-3.2.2 1 gem install 然后验证版本,也许是一个简单的“rails -v”?不要: $ rails -v /
..
每当我做 bundle install 所有宝石都会安装在 app_dir / vendor / bundle 路径并消耗大量磁盘空间。我也尝试安装宝石,它应该得到安装,即通过这样的开发gemsets: bundle install --no-deployement 但这不适用于我,并在 vendor / bundle code>。我如何使它能
..
当试图使用rvm安装gem时,我得到这个错误 $ rvm gem install sproutcore 错误:While执行gem ...(Errno :: EACCES) 权限被拒绝 - /home/tee/.gem/specs ,但它在rvm网站上说,你不应该使用sudo,所以我不知道我的设置有什么问题。当我输入$ GEM_HOME时, 它显示该目录指向
..
rvm use 我试图将gemset设置为默认值1.9.3@rails3.2 --create --default 这似乎工作,rails3。 2 gemset成为当前gemset: $ rvm gemset list gemsets for ruby-1.9.3 -p0(位于/Users/me/.rvm/gems/ruby-1.9.3-p0) 全球
..
我正在运行Mac OS X 10.9.1,我正在使用RVM来管理Ruby v2.0.0-p353。 当我尝试安装Rails时,出现此错误: Ryans-MacBook-Air-2:〜ryan $ gem install rails 错误:安装rails出错: 无效gem:包已损坏,验证时出现异常:未定义的方法`path2class'为#
..
我知道在使用 gem install 时,gem将被存储在/home/username/.rvm/gems/下,在该gemset下安装了gem。 / p> 但是,如果我使用Bundler并在Gemfile中指定gem,那么当我运行bundle install时,这些gems将存储在哪里?如果我已经使用 gem install 安装了gem,如果我运行bundle install,它会使用以前
..
〜 - 16:54> gem i ffi $ b在安装ffi gem时出现错误: $ b构建本地扩展。这可能需要一段时间... 错误:安装ffi时出错: 错误:无法构建gem本机扩展。 rake RUBYARCHDIR = / home / mdemare / .rvm / gems / ruby-1.9.2-p136 / gems / ffi-1.0.6 / lib RUBYLI
..
我一直在尝试将RVM和Ruby 2.1.1安装到我的新Mac(OS 10.9.2)上,并且在我尝试安装任何版本的Ruby之前,一切似乎都顺利。 我的输入 $ rvm重新安装2.1 到目前为止这么好...... ruby- 2.1.1 - #removing rubies / ruby-2.1.1 .. 搜索二进制红宝石,这可能需要一些时间。
..
我很困惑于RVM网站给出的解释。不同的ruby解释器和gemsets之间的关系我不清楚。根据我的说法,这是这样的 - 我的Mac中的帐户有一个rvm 该rvm安装并管理不同版本的ruby解释器。每个ruby版本都有一组gemset。 我是否清楚明白...欢迎任何更多的解释。我有能力开发(Ruby 1.8.7 + rails 2.3.8及其依赖项)和(Ruby 1.9.2和Rails
..