【发布时间】: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 implode和rm ~/.rvm -rf。并重新安装rvm。然后运行rvm install 2.0.0。和rvm --default use 2.0.0。但是在空目录中尝试bundle install后它仍然停止,甚至没有提示“Gemfile 不存在”。我在上面粘贴了rvm info。