手把手安装 RVM 以及为什么 RVM is not a function is not· Ruby China

前两天买了块SSD所以重装了系统,作为一名光荣的RoR开发人员RVM少不了,在重装RVM的过程中就遇到了一点问题

一切顺利的话,会自动下载RVM的安装脚本并进行咹装成功后终端中会有很多无用输出(后面有逆袭)。

按照我当时的理解这里没有给任何需要运行的命令,然后就天真的以为不需要配置进行下一步。

这些命令运行都健康通过然后在同一个终端中继续下一步:

都顺利通过。Ok大功告成。

由于种种原因你总会关掉现在的终端而另开一个,这时再进入项目文件夹执行

很诡异呀一路按照官方文档安装都很顺利,为什么重开个终端就不行叻这时再执行:

应该会有类似下面的提示:

其实上面的错误提示已经很明显了:

一切都又正常了,程旭猿们又过上了和谐安康嘚code生活

上面确实解决了RVM的问题,但难免有些疑问:

那就按照指示看看第一步的自以为无用的输出其中比较关键的丅面三点:


  

所以RVM官方给了我们两种解决办法:

  1. 如第一步安装完后输出中的提示:

但其实第一种方法有副作用

就是login shell不会读取我们在~/.bashrc中的配置,解决方法也不少:

我是在虚拟机里CentOS5.6下用RVM安装ruby 2.2.0,出现了这些问题,错误代码如下

我是在虚拟机里CentOS5.6下用RVM安装ruby 2.2.0,出现了这些问题,错误代码如下

我要回帖

更多关于 function is not 的文章

 

随机推荐