我已经在我的Ubuntu1104机器上一遍又一遍地做了一遍又一遍,有些事情总是让我抓狂,比如:
The program 'ruby' is currently not installed. You can install it by typing:
sudo apt-get install ruby而且即使在安装ruby之后,它也会清楚地显示“安装成功”。另外:
rvm list 告诉我:
rvm rubies
ruby-1.9.2-p290 [ i686 ]这一点:
which ruby
which gem不返回任何内容。
所以有没有人能说出安装ruby的正确顺序,它是像rails和juggernaut这样的宝石。我相信我在路径(系统找不到成功安装的好东西)和权限(有时必须执行sudo,有时不执行,这可能是我遇到path问题的原因)方面遇到了问题。因此,请在安装位置和使用权限方面给出明确的说明。
我认为它是RVM first (如http://beginrescueend.com/rvm/install/中所述):
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):
4) rvm 1.9.2然后像rails和juggernaut这样的宝石
5) gem install rails
6) gem install juggernaut
...不幸的是,我收到了上面发布的消息,'gem没有安装‘和'ruby没有安装’。
另外,您还可以先安装ruby,然后再将RVM安装为gem……令人困惑..。
干杯,伙伴们!Mac
发布于 2011-12-17 07:44:56
你没有正确安装rmv :什么?
user$ type rvm | head -1
rvm is a function如果这不是您所看到的,则执行以下操作:
echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function' >> ~/.bashrc重新启动bash,然后重试
做完之后
rvm --default use 1.9.2发布于 2011-12-17 07:40:29
确保你的rvm use 1.9.2以防它不缺省
发布于 2011-12-17 07:35:30
应该先安装rvm。
之后就是宝石了。我看不出rvm怎么可能是一块宝石,但可能是。
如果您在通过rvm选择ruby之后输入which ruby,那么您的rvm安装就有问题;请通过删除您的主.rvm目录重新开始。
验证预期的命令是否在你的.bashrc中(在Ubuntu上我没有.bash_profile,这更多是OS X的问题,但可能是版本或设置差异,而不是错误的)。您可以查看您的主目录中有哪些文件。
https://stackoverflow.com/questions/8541377
复制相似问题