【问题标题】:Bundle install not work on rvm + ruby2.0.0捆绑安装不适用于 rvm + ruby​​2.0.0
【发布时间】:2023-04-03 23:48:01
【问题描述】:

安装RVM和ruby2.0.0后,运行

$ bundle install

只是没有得到任何响应并停止。我如何追踪哪里有问题?

宝石文件:

来源“https://rubygems.org” 宝石'导轨','4.0.0

正在尝试列出:

$捆绑列表 捆绑包中包含的宝石: * actionmailer (4.0.0) *动作包(4.0.0) *活动模型(4.0.0) *活动记录(4.0.0) * activerecord-deprecated_finders (1.0.3) * 主动支持 (4.0.0) * 雷尔 (4.0.0) *原子(1.1.14) * 建设者(3.1.4) *捆绑器(1.3.5) * 厄鲁比斯 (2.7.0) * 远足 (1.2.3) * i18n (0.6.5) * 邮件 (2.5.4) * 哑剧类型 (1.25) * minitest (4.3.2) * multi_json (1.8.0) * 多语言 (0.3.3) * 机架 (1.5.2) *机架测试(0.6.2) * 导轨 (4.0.0) *铁路(4.0.0) * 耙子 (10.1.0) * 链轮 (2.10.0) *链轮导轨(2.0.0) * 雷神 (0.18.1) *线程安全(0.1.3) * 倾斜 (1.4.1) * 树顶 (1.4.15) * tzinfo (0.3.37)

我在没有 sudo 的情况下将 RVM 安装在我的主目录中。我什至做 rvm implode 并重新安装,然后 rvm install 2.0.0 和 bundle 命令停止。

$ rvm 信息 红宝石2.0.0-p247: 系统: uname:“Linux localhost.localdomain 2.6.32-279.el6.x86_64 #1 SMP Wed Jun 13 18:24:36 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux” 系统:“redhat/6/x86_64” bash: "/bin/bash => GNU bash,版本 4.1.2(1)-release (x86_64-redhat-linux-gnu)" zsh: " => 未安装" 转速: 版本:“ rvm 1.22.11 (stable) by Wayne E. Seguin , Michal Papis [https://rvm.io/]” 更新:“23 小时 31 分 28 秒前” 路径:“/home/liangji/.rvm” 红宝石: 翻译:“红宝石” 版本:“2.0.0p247” 日期:“2013-06-27” 平台:“x86_64-linux” 补丁级别:“2013-06-27 修订版 41674” full_version:“ruby 2.0.0p247(2013-06-27 修订版 41674)[x86_64-linux]” 家园: 宝石:“/home/liangji/.rvm/gems/ruby-2.0.0-p247” 红宝石:“/home/liangji/.rvm/rubies/ruby-2.0.0-p247” 二进制文件: 红宝石:“/home/liangji/.rvm/rubies/ruby-2.0.0-p247/bin/ruby” irb: "/home/liangji/.rvm/rubies/ruby-2.0.0-p247/bin/irb" gem: "/home/liangji/.rvm/rubies/ruby-2.0.0-p247/bin/gem" 耙子:“/home/liangji/.rvm/gems/ruby-2.0.0-p247@global/bin/rake” 环境: 路径:“/home/liangji/.rvm/gems/ruby-2.0.0-p247/bin:/home/liangji/.rvm/gems/ruby-2.0.0-p247@global/bin:/home/liangji/ .rvm/rubies/ruby-2.0.0-p247/bin:/home/liangji/.rvm/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin :/usr/local/sbin:/usr/sbin:/sbin:/home/liangji/bin" GEM_HOME: "/home/liangji/.rvm/gems/ruby-2.0.0-p247" GEM_PATH: "/home/liangji/.rvm/gems/ruby-2.0.0-p247:/home/liangji/.rvm/gems/ruby-2.0.0-p247@global" MY_RUBY_HOME: "/home/liangji/.rvm/rubies/ruby-2.0.0-p247" IRBRC:“/home/liangji/.rvm/rubies/ruby-2.0.0-p247/.irbrc” 红宝石:“” 宝石:“”

【问题讨论】:

  • 我有时发现bundle install 可能需要 5 或 10 分钟才能完成某事(不想尝试找出什么,但怀疑在线收集 gem 元数据)。你等了多久?
  • 等待了 30 分钟或更长时间,仍然没有任何响应,直到按 CTRL-C 中断。
  • 在捆绑列表之后创建的文件 Gemfile.lock。但是如果我删除了 Gemfile.lock,它无法在 bundle install 运行后生成 Gemfile.lock,并且在 CTRL-C 中断后没有任何反应。
  • rvm info 确保信息有意义。可能会在这里发布。还在这里报告你是如何安装 RVM 的。您是否在任何步骤中使用了sudo,或者您是否在任何时候更改为 root 用户。
  • 我手动运行rvm imploderm ~/.rvm -rf。并重新安装rvm。然后运行rvm install 2.0.0。和rvm --default use 2.0.0。但是在空目录中尝试bundle install 后它仍然停止,甚至没有提示“Gemfile 不存在”。我在上面粘贴了rvm info

标签: ruby rvm bundle


【解决方案1】:

天啊!现在可以了。我想也许唯一使用 sudo 的步骤是rvmsudo passenger-install-nginx-module。我这次不运行命令。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-11
    • 2013-03-09
    • 2013-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-22
    • 1970-01-01
    相关资源
    最近更新 更多