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

如何使鱼壳默认使用rvm ruby

发布时间:2020-12-17 04:37:43 所属栏目:百科 来源:网络整理
导读:我在Mac OS X 10.9.1上使用鱼壳2.10.我想在我的终端中使用我使用RVM安装的 Ruby作为默认设置,但是我似乎无法使其工作. 我试过rvm使用2.1.0 –default但是在打开一个新的终端后我仍然得到以下内容: which ruby/usr/bin/ruby 运行rvm命令会导致加载ruby: whi
我在Mac OS X 10.9.1上使用鱼壳2.10.我想在我的终端中使用我使用RVM安装的 Ruby作为默认设置,但是我似乎无法使其工作.

我试过rvm使用2.1.0 –default但是在打开一个新的终端后我仍然得到以下内容:

> which ruby
/usr/bin/ruby

运行rvm命令会导致加载ruby:

> which ruby
/usr/bin/ruby
> rvm
[...]
> which ruby
/Users/alex/.rvm/rubies/ruby-2.1.0/bin/ruby

但是每次打开一个新终端时都必须这样做很烦人.

解决方法

首先从 rvm.io安装rvm fish功能
只需在任何shell中运行它:
curl -L --create-dirs -o ~/.config/fish/functions/rvm.fish https://raw.github.com/lunks/fish-nuggets/master/functions/rvm.fish

你现在应该可以在fish中使用rvm命令了. (重新开放终端)

至于现在上面的功能完全不适合我:)

无论如何,如果你将以下内容添加到配置文件,你应该没问题:

echo 'rvm default' >> ~/.config/fish/config.fish

您现在应该能够使用与ruby相关的二进制文件和宝石. (重新开放终端)

(编辑:李大同)

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

    推荐文章
      热点阅读