【问题标题】:gem command no longer works after uninstalling RVM using rvm implode使用 rvm implode 卸载 RVM 后 gem 命令不再有效
【发布时间】:2012-01-31 09:03:32
【问题描述】:

在让乘客使用 RVM 失败后,我决定删除 RVM 并安装使用系统 gem。我跑了

rvm implode

要删除 RVM 并删除附加文件 /etc/rvmrc 和 ~/.rvmrc 但是现在每次运行 gem 命令时都会出现以下错误

ERROR: Missing RVM environment file: '/usr/local/rvm/environments/ruby-1.8.7-p352@rails2'

我已经开始了一个新的终端会话,但这没有帮助。

【问题讨论】:

    标签: ruby-on-rails rvm


    【解决方案1】:

    有一行你需要删除你的 .profile 或 .bashrc,它应该是这样的:

    [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"  # This loads RVM into a shell session.
    

    删除它然后重新加载你的 shell。

    【讨论】:

    • 感谢您的回复,但我刚刚检查了这两个文件,也没有任何 rvm 引用。
    • 它也可能在 .bash_profile 您也可以尝试执行类似which gem 的操作来查看 gem 命令在哪里。我的是一个 shell 脚本,它会尝试加载 rvm (cat `which gem`),如果找不到它,它会将相同的消息发送到标准错误。
    【解决方案2】:

    这里是额外的instruction for removing rvm

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-12-28
      • 2011-06-09
      • 2012-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多