【问题标题】:Terminal - RVM Error终端 - RVM 错误
【发布时间】:2013-11-14 17:54:49
【问题描述】:

我在尝试安装 RVM 后收到一条错误消息,我需要帮助找出我收到此消息的原因以及如何修复它。当我打开一个终端窗口时,这是我收到的消息:

 -bash: /etc/profile.d/rvm.sh: No such file or directory

我在主目录中有一个 bash 文件夹,但是我没有看到 /etc/profile.我已经卸载了 RVM,但仍然显示此错误消息,我目前正在运行 Ruby 1.8.7。

运行rvm implode后收到如下信息:

Note you may need to manually remove /etc/rvmrc and ~/.rvmrc if they exist still.
Please check all .bashrc .bash_profile .profile and .zshrc for RVM source lines and delete           
or comment out if this was a Per-User installation.
Also make sure to remove `rvm` group if this was a system installation.
Finally it might help to relogin / restart if you want to have fresh environment

如果有人对此有任何想法或见解,我很乐意听到您的想法,但我有点停滞不前,因此任何建议都会有所帮助。谢谢。

【问题讨论】:

  • 你应该显示你用来安装 RVM 的命令。我猜你没有阅读整个 RVM installation instructions,并试图以某种方式使用sudo/etc/profile 不在您的主目录中,它是所有用户的系统拥有的文件。
  • @TinMan 是的,我确实在某些时候使用过 sudo,我阅读了安装说明,但是现在我想知道我是否不小心安装了多用户而不是单用户。我刚刚搜索了 /etc/profile 并弹出了几个函数文件,这就是我发现的: install_template "riak/riak.sh" \ to "/etc/profile.d/${package_name}.sh" \ mode第0755章
  • 您永远不需要将sudo 与 RVM 一起用于单用户安装,它仅适用于多用户安装。安装说明很清楚。 RVM 作者反应灵敏,可以帮助您解决问题。当您打开一个新的终端窗口时,问题是否仍然存在?
  • 哦,好吧..是的,此消息出现在每个终端窗口中。我会联系 RVM 作者,谢谢!

标签: ruby bash installation rvm


【解决方案1】:

尝试从终端中删除 rvm

$ rm /etc/profile.d/rvm.sh

$ rm ~/.rvmrc

然后检查您的 bash 个人资料

$ open bash_profile

$ open .bashrc

删除任何有 rvm 的行。

【讨论】:

    猜你喜欢
    • 2018-03-23
    • 2013-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多