【问题标题】:I killed rvm now I have a bash message我杀了 rvm 现在我有一条 bash 消息
【发布时间】:2011-10-08 01:07:24
【问题描述】:

我决定使用 rvm implode 命令杀死 rvm。

当我在 osx 终端中运行 cd 时,我收到以下消息:

 ~/projects $ cd
-bash: /Users/boris/.rvm/scripts/initialize: No such file or directory
-bash: /Users/boris/.rvm/scripts/hook: No such file or directory

我该如何纠正这个问题?

【问题讨论】:

    标签: ruby bash rvm implode


    【解决方案1】:

    首先关闭所有终端并再次打开它们。如果这不起作用,请编辑您的 .bash_profile(检查 .bashrc 以确保)并删除所有与 rvm 相关的行。然后关闭终端并再次打开它以重新加载 bash。

    此外,删除 ~/.rvm 以确保安全。

    【讨论】:

    • 您也可以在编辑文件后执行“source .bash_profile”以重新加载它。无需关闭并重新打开终端窗口。
    • @Deleteman:但这不会删除不应该存在的东西,它只会重置.bash_profile中的内容。
    • @muistooshort 澄清一下,它不会重置您的 .bash_profile 内容,它会将其内容重新加载到环境中。但话又说回来,你可能是对的,没有删除不应该存在的部分..现在不能尝试,所以我不是 100% 确定。
    • @Deleteman:我只是在想你可能想摆脱剩余的别名等。
    • @muistooshort,你是对的。我遇到了同样的问题。即使在运行source 命令后我也遇到了这个问题,所以我关闭了终端并再次打开它。
    【解决方案2】:

    Ingenu 是正确的,删除​​ RVM 后,您需要关闭终端会话或 shell 会话,以彻底清除所有与 RVM 相关的环境变量和设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-22
      • 2013-02-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多