首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法执行Ruby脚本/服务器

无法执行Ruby脚本/服务器
EN

Stack Overflow用户
提问于 2010-06-21 12:33:57
回答 2查看 1K关注 0票数 0

我对红宝石很陌生。我刚刚在我的新Ubuntu操作系统上安装了Ruby和Rails。

我创建了一个新的rails项目,该项目是基于rubyon运动会网站的屏幕播放。http://media.rubyonrails.org/video/rails_blog_2.mov

但是,在执行ruby脚本/服务器时,我会得到以下错误:

错过了Rails宝石。请gem install -v= rails,为您安装的Rails版本更新配置/ RAILS_GEM_VERSION . do中的RAILS_GEM_VERSION设置,或者注释掉RAILS_GEM_VERSION以使用已安装的最新版本。

我按照指令进行注释,但仍然得到相同的错误。

我使用的是Ruby v1.9.1,Rails v2.3.8

h@ubuntu:~/ ruby /code/blog$哪个ruby

/usr/local/bin/ruby

h@ubuntu:~/ruby/code/blog$哪个创业板

/usr/local/bin/gem

h@ubuntu:~/ruby/code/blog$哪个rails

/usr/bin/rails

请指点..。

谢谢..

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-06-21 12:41:07

你有没有试过编辑

代码语言:javascript
运行
复制
YOUR_RAILS_PROJECT_DIR/config/environment.rb

查找RAILS_GEM_VERSION并根据安装的版本更改版本。因此,在这种情况下,将是:

代码语言:javascript
运行
复制
RAILS_GEM_VERSION = '2.3.5' unless defined? RAILS_GEM_VERSION
票数 1
EN

Stack Overflow用户

发布于 2010-06-21 12:44:57

嗯..。

试试这些,看看你能不能找到一些点子:

代码语言:javascript
运行
复制
$ ruby -r rubygems -e "p Gem.path"
$ gem which rails
$ gem list rails

这将为您提供require查找gems的路径、gem安装Rails的路径(实际上,我有一个带有两个不同的Ruby安装的盒子,在这些安装中,事情变得很有趣,rubygem对gems在哪里有不同的想法),以及Rails gem的哪个版本。

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

https://stackoverflow.com/questions/3084620

复制
相关文章

相似问题

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