首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装rvm、ruby、gem、rails、juggernaut的订单

安装rvm、ruby、gem、rails、juggernaut的订单
EN

Stack Overflow用户
提问于 2011-12-17 07:27:56
回答 3查看 728关注 0票数 2

我已经在我的Ubuntu1104机器上一遍又一遍地做了一遍又一遍,有些事情总是让我抓狂,比如:

代码语言:javascript
复制
The program 'ruby' is currently not installed.  You can install it by typing:
sudo apt-get install ruby

而且即使在安装ruby之后,它也会清楚地显示“安装成功”。另外:

代码语言:javascript
复制
rvm list 

告诉我:

代码语言:javascript
复制
rvm rubies

    ruby-1.9.2-p290 [ i686 ]

这一点:

代码语言:javascript
复制
which ruby
which gem

不返回任何内容。

所以有没有人能说出安装ruby的正确顺序,它是像rails和juggernaut这样的宝石。我相信我在路径(系统找不到成功安装的好东西)和权限(有时必须执行sudo,有时不执行,这可能是我遇到path问题的原因)方面遇到了问题。因此,请在安装位置和使用权限方面给出明确的说明。

我认为它是RVM first (如http://beginrescueend.com/rvm/install/中所述):

代码语言:javascript
复制
1) bash < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer )
2) bash < <(curl -sk https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
3) echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function' >> ~/.bash_profile

然后是Ruby (它也安装了gem):

代码语言:javascript
复制
4) rvm 1.9.2

然后像rails和juggernaut这样的宝石

代码语言:javascript
复制
5) gem install rails
6) gem install juggernaut
...

不幸的是,我收到了上面发布的消息,'gem没有安装‘和'ruby没有安装’。

另外,您还可以先安装ruby,然后再将RVM安装为gem……令人困惑..。

干杯,伙伴们!Mac

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-12-17 07:44:56

你没有正确安装rmv :什么?

代码语言:javascript
复制
user$ type rvm | head -1
rvm is a function

如果这不是您所看到的,则执行以下操作:

代码语言:javascript
复制
echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function' >> ~/.bashrc

重新启动bash,然后重试

做完之后

代码语言:javascript
复制
rvm --default use 1.9.2
票数 2
EN

Stack Overflow用户

发布于 2011-12-17 07:40:29

确保你的rvm use 1.9.2以防它不缺省

票数 1
EN

Stack Overflow用户

发布于 2011-12-17 07:35:30

应该先安装rvm

之后就是宝石了。我看不出rvm怎么可能是一块宝石,但可能是。

如果您在通过rvm选择ruby之后输入which ruby,那么您的rvm安装就有问题;请通过删除您的主.rvm目录重新开始。

验证预期的命令是否在你的.bashrc中(在Ubuntu上我没有.bash_profile,这更多是OS X的问题,但可能是版本或设置差异,而不是错误的)。您可以查看您的主目录中有哪些文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8541377

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档