Rails rails 已经安装成功后,使用短时间后,系统突然提示 “rails 尚未安装”

ruby_sky · 2012年02月12日 · 最后由 ruby_sky 回复于 2012年02月15日 · 5593 次阅读

rails 安装成功了,也成功创建了 app,但不知道怎么的,再使用 rails 这个命令时系统就提示 “rails 尚未安装 sudo apt-get install rails” 环境:ubuntu-11.04,ruby-1.9.2,rails-3.2.1 求高手求解! 如图:

一般来说是系统变量没有设置导致的.

#1 楼 @lyfi2003 怎么设置呢?我也想到跟 java 环境一样~

这种直接 google 吧. 简单提示下,编写/etc/.bash_profile 或 ~/.bashrc 具体 $PATH 根据你 ruby 的安装目录来定的.

你是不是用 sudo 来装的? 直接 gem install rails 就成了

#4 楼 @azhao gem install rails -v=3.2.1

是怎么安装的? 大家现在都用 rvm 安装, 如果你是的话, 可能环境变量不对, env 列一下看看 ruby 的参数. 检查和安装 rails 的位置对不对.

source 一下配置文件试试

#6 楼 @linjunhalida 使用 rvm 装的,刚刚安装好之后是可以使用的,可以创建项目并运行。好像是安装 gem "mongoid", "2.4.3" 这个之后就不行了。

问题已经已经了~

我跟楼主遇到过差不多的问题,也会不定期的抽风发现找不到 rails,这时只需要运行一下「rvm use」,rails 又会回来了。目前还没发现原因。

#11 楼 @tualatrix

当学会用 rvm gmeset 时,这些都不在话下了 没事多看看官方文档

#11 楼 @tualatrix rvm 需要添加到 Linux 的环境里。我就漏这一步!

#13 楼 @ruby_sky 我也添加了啊,在~/.bashrc 里加了行,问题是有时能找到有时找不到,频率较低。

#11 楼 @tualatrix 是没指定 default ruby vm 吧 rvm alias create default <some ruby vm>

#14 楼 @tualatrix 推荐漫步版本的学习介绍 http://readful.com/page/2 我是因为粗心导致错误的!

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册