# Require sqlite?

**URL:** <https://www.ruby-forum.com/t/require-sqlite/151312>\
**Category:** Ruby\
**Created:** [October 20, 2008, 9:08am UTC](https://www.ruby-forum.com/t/require-sqlite/151312 "2008-10-20T09:08:07Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jamal](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/35a633/32.png) [@jamal](https://www.ruby-forum.com/u/jamal)\
**Post date:** [October 20, 2008, 9:08am UTC](https://www.ruby-forum.com/t/require-sqlite/151312/1 "2008-10-20T09:08:07Z")

</div>

Hi,

I wonder why I cannot require sqlite in my ruby app.

$ ruby app.rb  
app.rb:3:in `require’: no such file to load – sqlite3 (LoadError) from  
app.rb:3

But it’s working in the console? that’s weird!

> > require ‘sqlite3’  
> > =\> true

What can be the problem?

Thanks 🙂

---

<div class="post-metadata">

**Author:** ![jamal](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/35a633/32.png) [@jamal](https://www.ruby-forum.com/u/jamal)\
**Post date:** [October 20, 2008, 9:25am UTC](https://www.ruby-forum.com/t/require-sqlite/151312/2 "2008-10-20T09:25:41Z")

</div>

On Oct 20, 9:07 am, Jamal S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> I wonder why I cannot require sqlite in my ruby app.  
> What can be the problem?

I guess you have it installed as a gem. Try either:

require ‘rubygems’  
require ‘sqlite3’

or the RUBYOPT environment set:

$ export RUBYOPT=-rubygems

---

<div class="post-metadata">

**Author:** ![jamal](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/35a633/32.png) [@jamal](https://www.ruby-forum.com/u/jamal)\
**Post date:** [October 20, 2008, 9:33am UTC](https://www.ruby-forum.com/t/require-sqlite/151312/3 "2008-10-20T09:33:09Z")

</div>

Jamal S. wrote:

> Hi,
> 
> I wonder why I cannot require sqlite in my ruby app.
> 
> $ ruby app.rb  
> app.rb:3:in `require’: no such file to load – sqlite3 (LoadError) from  
> app.rb:3
> 
> But it’s working in the console? that’s weird!
> 
> > > require ‘sqlite3’  
> > > =\> true
> 
> What can be the problem?
> 
> Thanks 🙂

I hope this can solve your problem…  
[http://sqlite-ruby.rubyforge.org/](http://sqlite-ruby.rubyforge.org/)

Good day,  
Bernie Loriaga

---

<div class="post-metadata">

**Author:** ![jamal](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/35a633/32.png) [@jamal](https://www.ruby-forum.com/u/jamal)\
**Post date:** [October 20, 2008, 11:08am UTC](https://www.ruby-forum.com/t/require-sqlite/151312/4 "2008-10-20T11:08:31Z")

</div>

Lars C. wrote:

> On Oct 20, 9:07ï¿½am, Jamal S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > I wonder why I cannot require sqlite in my ruby app.  
> > What can be the problem?
> 
> I guess you have it installed as a gem. Try either:
> 
> require ‘rubygems’  
> require ‘sqlite3’
> 
> or the RUBYOPT environment set:
> 
> $ export RUBYOPT=-rubygems

Thanks, that fixed my problem 🙂
