# Memcached: "no such file to load -- memcache-client" when running script/console

**URL:** <https://www.ruby-forum.com/t/memcached-no-such-file-to-load-memcache-client-when-running-script-console/184479>\
**Category:** Rails\
**Created:** [March 3, 2010, 9:21am UTC](https://www.ruby-forum.com/t/memcached-no-such-file-to-load-memcache-client-when-running-script-console/184479 "2010-03-03T09:21:11Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![uberllama](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/a587f6/32.png) [@uberllama](https://www.ruby-forum.com/u/uberllama)\
**Post date:** [March 3, 2010, 9:21am UTC](https://www.ruby-forum.com/t/memcached-no-such-file-to-load-memcache-client-when-running-script-console/184479/1 "2010-03-03T09:21:11Z")

</div>

Hi folks. I’ve started down the memcached path and everything was  
running grand until I decided to start up my console. I have manually  
installed libevent 1.4.13 and memcached 1.4.4 into /usr/local,  
following which I sudo gem installed memcache-client and SystemTimer.  
development.rb has been modified to do caching with the  
mem\_cache\_store.

The memcached process seems to work and my script/server starts up  
fine. However, when I try script/console, I get the errors pasted at  
the bottom of this post. If I test out some cache commands such as  
Rails.cache.write(‘foo’, ‘bar’), Rails.cache.read(‘foo’) they do work  
correctly.

Any enlightenment appreciated.

Loading development environment (Rails 2.3.5)  
no such file to load – memcache-client  
/usr/local/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:31:in  
`gem_original_require' /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in`require’  
/usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/  
active\_support/dependencies.rb:156:in `require' /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/ active_support/dependencies.rb:521:in`new\_constants\_in’  
/usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/  
active\_support/dependencies.rb:156:in `require' /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails/ gem_dependency.rb:208:in`load’  
/usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:  
307:in `load_gems' /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb: 307:in`each’  
/usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:  
307:in `load_gems' /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb: 164:in`process’  
/usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:  
113:in `send' /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb: 113:in`run’  
/Users/yuval/Documents/webdev/pshpn/la/config/environment.rb:9  
/usr/local/lib/ruby/1.8/irb/init.rb:252:in `require' /usr/local/lib/ruby/1.8/irb/init.rb:252:in`load\_modules’  
/usr/local/lib/ruby/1.8/irb/init.rb:250:in `each' /usr/local/lib/ruby/1.8/irb/init.rb:250:in`load\_modules’  
/usr/local/lib/ruby/1.8/irb/init.rb:21:in `setup' /usr/local/lib/ruby/1.8/irb.rb:54:in`start’  
/usr/local/bin/irb:13  
no such file to load – SystemTimer  
/usr/local/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:31:in  
`gem_original_require' /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in`require’  
/usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/  
active\_support/dependencies.rb:156:in `require' /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/ active_support/dependencies.rb:521:in`new\_constants\_in’  
/usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/  
active\_support/dependencies.rb:156:in `require' /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails/ gem_dependency.rb:208:in`load’  
/usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:  
307:in `load_gems' /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb: 307:in`each’  
/usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:  
307:in `load_gems' /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb: 164:in`process’  
/usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:  
113:in `send' /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb: 113:in`run’  
/Users/yuval/Documents/webdev/pshpn/la/config/environment.rb:9  
/usr/local/lib/ruby/1.8/irb/init.rb:252:in `require' /usr/local/lib/ruby/1.8/irb/init.rb:252:in`load\_modules’  
/usr/local/lib/ruby/1.8/irb/init.rb:250:in `each' /usr/local/lib/ruby/1.8/irb/init.rb:250:in`load\_modules’  
/usr/local/lib/ruby/1.8/irb/init.rb:21:in `setup' /usr/local/lib/ruby/1.8/irb.rb:54:in`start’  
/usr/local/bin/irb:13  
no such file to load – memcache-client  
/usr/local/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:31:in  
`gem_original_require' /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in`require’  
/usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/  
active\_support/dependencies.rb:156:in `require' /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/ active_support/dependencies.rb:521:in`new\_constants\_in’  
/usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/  
active\_support/dependencies.rb:156:in `require' /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails/ gem_dependency.rb:208:in`load’  
/usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:  
307:in `load_gems' /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb: 307:in`each’  
/usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:  
307:in `load_gems' /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb: 169:in`process’  
/usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:  
113:in `send' /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb: 113:in`run’  
/Users/yuval/Documents/webdev/pshpn/la/config/environment.rb:9  
/usr/local/lib/ruby/1.8/irb/init.rb:252:in `require' /usr/local/lib/ruby/1.8/irb/init.rb:252:in`load\_modules’  
/usr/local/lib/ruby/1.8/irb/init.rb:250:in `each' /usr/local/lib/ruby/1.8/irb/init.rb:250:in`load\_modules’  
/usr/local/lib/ruby/1.8/irb/init.rb:21:in `setup' /usr/local/lib/ruby/1.8/irb.rb:54:in`start’  
/usr/local/bin/irb:13  
no such file to load – SystemTimer  
/usr/local/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:31:in  
`gem_original_require' /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in`require’  
/usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/  
active\_support/dependencies.rb:156:in `require' /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/ active_support/dependencies.rb:521:in`new\_constants\_in’  
/usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/  
active\_support/dependencies.rb:156:in `require' /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails/ gem_dependency.rb:208:in`load’  
/usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:  
307:in `load_gems' /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb: 307:in`each’  
/usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:  
307:in `load_gems' /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb: 169:in`process’  
/usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:  
113:in `send' /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb: 113:in`run’  
/Users/yuval/Documents/webdev/pshpn/la/config/environment.rb:9  
/usr/local/lib/ruby/1.8/irb/init.rb:252:in `require' /usr/local/lib/ruby/1.8/irb/init.rb:252:in`load\_modules’  
/usr/local/lib/ruby/1.8/irb/init.rb:250:in `each' /usr/local/lib/ruby/1.8/irb/init.rb:250:in`load\_modules’  
/usr/local/lib/ruby/1.8/irb/init.rb:21:in `setup' /usr/local/lib/ruby/1.8/irb.rb:54:in`start’  
/usr/local/bin/irb:13

---

<div class="post-metadata">

**Author:** ![uberllama](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/a587f6/32.png) [@uberllama](https://www.ruby-forum.com/u/uberllama)\
**Post date:** [March 3, 2010, 9:28am UTC](https://www.ruby-forum.com/t/memcached-no-such-file-to-load-memcache-client-when-running-script-console/184479/2 "2010-03-03T09:28:48Z")

</div>

I’d like to add that when I run script/server, I am getting the same  
errors but only with SystemTimer.

---

<div class="post-metadata">

**Author:** ![uberllama](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/a587f6/32.png) [@uberllama](https://www.ruby-forum.com/u/uberllama)\
**Post date:** [March 3, 2010, 9:59am UTC](https://www.ruby-forum.com/t/memcached-no-such-file-to-load-memcache-client-when-running-script-console/184479/3 "2010-03-03T09:59:49Z")

</div>

This is what happens when you code at 2am. After banging my head  
against the wall for half an hour, I discovered the error was due to a  
typo in my config.gem requirements. Ugh, Goodnight.
