# No such file to load -- active\_record

**URL:** <https://www.ruby-forum.com/t/no-such-file-to-load-active-record/124349>\
**Category:** Ruby\
**Created:** [December 27, 2007, 9:43pm UTC](https://www.ruby-forum.com/t/no-such-file-to-load-active-record/124349 "2007-12-27T21:43:44Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Thufir](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ee7513/32.png) [@Thufir](https://www.ruby-forum.com/u/Thufir)\
**Post date:** [December 27, 2007, 9:43pm UTC](https://www.ruby-forum.com/t/no-such-file-to-load-active-record/124349/1 "2007-12-27T21:43:44Z")

</div>

This works fine from my linux box, but no such luck from windows:

C:\code\dwemthys\>  
C:\code\dwemthys\>gem install ActiveRecord  
Successfully installed activerecord-2.0.2  
Installing ri documentation for activerecord-2.0.2…  
Installing RDoc documentation for activerecord-2.0.2…

C:\code\dwemthys\>  
C:\code\dwemthys\>  
C:\code\dwemthys\>  
C:\code\dwemthys\>  
C:\code\dwemthys\>ruby db\_crud\_create.rb  
db\_crud\_create.rb:2:in `require’: no such file to load –  
active\_record (LoadErr  
or)  
from db\_crud\_create.rb:2

C:\code\dwemthys\>  
C:\code\dwemthys\>ver

Microsoft Windows XP [Version 5.1.2600]

C:\code\dwemthys\>

Could I do something from the console to figure out what’s going on?

thanks,

Thufir

---

<div class="post-metadata">

**Author:** ![Thufir](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ee7513/32.png) [@Thufir](https://www.ruby-forum.com/u/Thufir)\
**Post date:** [December 27, 2007, 9:54pm UTC](https://www.ruby-forum.com/t/no-such-file-to-load-active-record/124349/2 "2007-12-27T21:54:17Z")

</div>

A more complete example:

C:\code\dwemthys\>  
C:\code\dwemthys\>  
C:\code\dwemthys\>gem search activerecord

\*\*\* LOCAL GEMS \*\*\*

activerecord (2.0.2, 1.15.6)  
Implements the ActiveRecord pattern for ORM.

C:\code\dwemthys\>  
C:\code\dwemthys\>ruby db\_crud\_create.rb  
db\_crud\_create.rb:1:in `require’: no such file to load –  
active\_record (LoadErr  
or)  
from db\_crud\_create.rb:1

C:\code\dwemthys\>  
C:\code\dwemthys\>type db\_crud\_create.rb  
require ‘active\_record’  
require ‘fileutils’  
require ‘creature’  
require ‘dragon’  
require ‘instantiate’  
include Instantiate

system(“rm dwemthys.db”)

ActiveRecord::Base.logger = Logger.new(STDERR)  
ActiveRecord::Base.colorize\_logging = true

ActiveRecord::Base.establish\_connection(  
:adapter =\> “sqlite3”,  
:dbfile =\> “dwemthys.db”  
)

ActiveRecord::Schema.define do  
create\_table :creatures do |table|  
table.column :type, :string  
table.column :life, :integer  
table.column :strength, :integer  
table.column :charisma, :integer  
table.column :weapon, :integer  
end  
end

99.times do |index|  
creature = Instantiate.randomCreature  
p creature  
creature.save  
end

C:\code\dwemthys\>

thanks,

Thufir

---

<div class="post-metadata">

**Author:** ![Thufir](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ee7513/32.png) [@Thufir](https://www.ruby-forum.com/u/Thufir)\
**Post date:** [December 27, 2007, 10:01pm UTC](https://www.ruby-forum.com/t/no-such-file-to-load-active-record/124349/3 "2007-12-27T22:01:57Z")

</div>

On 27 Dec 2007, at 20:53, Thufir wrote:

> or)  
> from db\_crud\_create.rb:1
> 
> C:\code\dwemthys\>  
> C:\code\dwemthys\>type db\_crud\_create.rb  
> require ‘active\_record’  
> You need to require rubygems first

Fred.

---

<div class="post-metadata">

**Author:** ![Thufir](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ee7513/32.png) [@Thufir](https://www.ruby-forum.com/u/Thufir)\
**Post date:** [December 28, 2007, 8:02am UTC](https://www.ruby-forum.com/t/no-such-file-to-load-active-record/124349/4 "2007-12-28T08:02:09Z")

</div>

On Fri, 28 Dec 2007 06:00:32 +0900, Frederick C. wrote:

> You need to require rubygems first

Thanks, it still gave errors after I did that, but I gave up. Maybe  
I’ll  
try again – I seem to spend half my energy battling the OS.

-Thufir
