我是Ubuntu的新手(12:04),我正在尝试在其上安装rails。我确实使用了rvm并使用了命令gem install rails
。一切似乎进展顺利。但是当我尝试使用rails命令(rails -v,rails console)时,输出结果是没有安装rails。
基本上与此处的问题完全相同:http://craiccomputing.blogspot.com/2009/07/installing-rails-on-ubuntu-path-problem.html
然而,修复是使用# export PATH=/var/lib/gems/1.8/bin:$PATH
但我没有在我的系统上看到此文件夹位置。使用较新的rails版本时,文件夹位置可能已更改。我甚至试图查看rvm gem bin,但没有看到任何导轨。有什么帮助吗?
答案 0 :(得分:1)
首先,必须确定rvm
是否正确安装:
rvm list
应显示可用的红宝石。特别是,应根据目录显示的内容列出ruby-1.9.3-p429
。然后,选择已安装的Ruby:
rvm use 1.9.3
这应该成功执行。类型:
ruby --version
应该给你ruby的版本,它应该是1.9.3-p429。如果不是或者它给您一个错误,那么您需要重新开始并按照RVM site的说明重新安装rvm
。
如果成功,请转到Rails项目文件夹并输入:
gem install rails
这应该在rvm下为所选Ruby正确安装rails。之后,通过键入(在同一文件夹中)检查它是否已安装:
rails --version
如果这不起作用,echo $PATH
并确保您的~/.rvm/...
目录在那里。检查bin
目录是否包含这些命令。如果他们不这样做,那么rvm
安装就会出现问题。