首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试使用fastercsv gem时出现“没有这样的文件可加载-- fastercsv”错误

尝试使用fastercsv gem时出现“没有这样的文件可加载-- fastercsv”错误
EN

Stack Overflow用户
提问于 2010-10-03 12:13:34
回答 3查看 7.5K关注 0票数 3

我像这样安装了fastercsv gem:

代码语言:javascript
复制
sudo gem install fastercsv

然后我在我的控制器里放了这个:

代码语言:javascript
复制
require 'fastercsv'

但是,当我尝试使用它时,我得到了这个错误:

代码语言:javascript
复制
MissingSourceFile in Notes#export_data
no such file to load -- fastercsv

我做错了什么?感谢您的阅读。

编辑:我使用的是Rails 2.3.5

代码语言:javascript
复制
rake gems
(in /Users/bh/rails_projects/notes)
 - [I] authlogic 
    - [R] activesupport 
 - [I] searchlogic 
    - [R] activerecord >= 2.0.0

I = Installed
F = Frozen
R = Framework (loaded before rails starts)

-

代码语言:javascript
复制
gem which fastercsv
/usr/local/lib/ruby/gems/1.8/gems/fastercsv-1.5.3/lib/fastercsv.rb
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-10-04 08:21:23

您应该将其添加到config/environment.rb

代码语言:javascript
复制
config.gem "fastercsv"

您将看到一些提到config.gem的其他行,因此请将其放在这些行的旁边。如果你有多个版本的fastercsv,并且想要使用一个特定的版本,你可能需要添加:version => 'x.x.x'

票数 3
EN

Stack Overflow用户

发布于 2011-06-27 02:23:46

您只需在GemFile中添加以下行

gem 'fastercsv‘

完成此操作后,请记住重新启动服务器应用程序。

票数 2
EN

Stack Overflow用户

发布于 2010-10-03 13:14:27

您使用的是什么版本的Rails?

如果是Rails3,则需要在Gemfile中将其指定为应用程序的依赖项

代码语言:javascript
复制
gem 'fastercsv'
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3848566

复制
相关文章

相似问题

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