rails操作中碰到的问题集锦
1.在执行rails server或者相关操作时,出现如下错误。
Could not find gem 'sqlite3-ruby (>= 0, runtime)' in any of the gem sources.
Try running `bundle install`.
1) 先运行命令: bundle install 成功则已;出现如下异常:
can not find sqlite3-ruby或类似异常可以考虑下面的处理方式
2)http://stackoverflow.com/questions/2305920/rails-3-can-not-find-sqlite3-ruby
这里不一定直接能解决问题,再来:
sudo apt-get install ruby-dev
sudo apt-get install sqlite3 libsqlite3-dev
gem install sqlite3-ruby
3)如果上述操作还是不能解决问题,则考虑修改Gemfile:
用如下命令:
gem 'sqlite3-ruby', '1.2.5', :require => 'sqlite3'
替换:
gem 'sqlite3'