加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby – OS X Mavericks安装rvm警告

发布时间:2020-12-17 03:55:38 所属栏目:百科 来源:网络整理
导读:在终端中运行时: $curl -L https://get.rvm.io | bash -s 它似乎工作正常,但最后在升级说明中说 * WARNING: You have '~/.profile' file,you might want to load it,to do that add the following line to '/Users/steven/.bash_profile': source ~/.profil
在终端中运行时:

$curl -L https://get.rvm.io | bash -s

它似乎工作正常,但最后在升级说明中说

* WARNING: You have '~/.profile' file,you might want to load it,to do that add the following line to '/Users/steven/.bash_profile':

      source ~/.profile

我不能使用RVM,得到错误

-bash: rvm: command not found'

我对终端和Ruby很新,所以任何帮助都会非常感激.

解决方法

当你安装rvm时,它的路径会被添加到?/ .bash_profile中.正如您所注意到的,RVM会在安装过程中向您发出警告.你可以在每次加载终端时运行source~ / .profile,但这是一个痛苦的问题.

从bash文档:

When bash is invoked as an interactive login shell,or as a non-interactive shell with the –login option,it first reads and executes commands from the file /etc/profile,if that file exists. After reading that file,it looks for ~/.bash_profile,~/.bash_login,and ~/.profile,in that order,and reads and executes commands from the first one that exists and is readable.

这意味着正在运行/.bash_profile,并且正在忽略/.profile和/.bashrc.

要解决此问题,只需打开.bash_profile并复制顶部的rvm路径并将其粘贴到.bashrc文件的顶部.打开一个新的终端窗口,它应该工作得很好.?您可以删除.bash_profile,如果它是空的,或者如果您选择保留它,则将?/ .profile的内容复制并粘贴到其中.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读