我有ruby和rails的问题?

时间:2015-03-18 20:21:04

标签: ruby-on-rails

我是该领域的新手,我已经成功设置了ruby和rails(我检查了ruby -v和rails -v以查看它们是否安装正确)。 在此之后,我能够执行一个基本的“hello world”rails程序。 但在那之后我关闭了终端,我重新打开并尝试启动一个新程序。但现在当我输入“rails new”时,它说

The program 'rails' can be found in the following packages:
 * ruby-railties-3.2
 * ruby-railties-4.0
Try: sudo apt-get install <selected package>

和ruby -v和rails -v一样。我不知道我哪里错了?

rvm list命令显示:

=* ruby-2.2.0 [ x86_64 ]
   ruby-2.2.1 [ x86_64 ]

# => - current
# =* - current && default
#  * - default

2 个答案:

答案 0 :(得分:2)

您的问题是,您还没有重新进入该程序的文件夹。尝试将CD(更改目录)转换为正确的文件集合。在输入rails new

时,您可能也忘记为应用添加标题

答案 1 :(得分:0)

在全新安装操作系统后遇到同样的问题,在我的终端中选择Run command as a login shell解决了问题。

Terminal > 
Edit > 
Profile Preference > 
Title and Command > 
(Check) **Run command as a login shell**
Restart Terminal