그래서 루비 개발자 환경을 얻으려는 시도에서이 루비 멍청한 놈에게 혼란스러운 문제가 발생했습니다.Sqlite3 gem이 로딩되지 않았습니다. gem이 프로젝트에 설치되고 지정되었습니다.
레일 서버를 실행하면 예상대로 시작,하지만 당신은 로컬 호스트에 넣어 때 표준 웹 브라우저에 3000, 그것은 다음과 같은 응답 : 데이터베이스 어댑터에 대한
지정된 'sqlite3를'하지만, 보석이로드되지 않았습니다. Gemfile에
gem 'sqlite3'
을 추가하십시오.
여기에 혼란스러운 부분이 있습니다. (즉, 필자가 다운로드 및 64 비트 OS를 실행하고 무엇으로, 64 비트 버전) 보석 쿼리 (여기에 보석의 전체 목록입니다)
제거 및 검증 나는이 설치 sqlite3를 한 reisntalling은 당면한 문제에 대해 좋은 결과를 얻지 못했지만 장애없이 설치했습니다. 내가 메인 페이지를로드 할 때 또한 나는 이것을 테스트하고있어 프로젝트에 대한 gemfile는 당신이 볼 수 있듯이
source 'https://rubygems.org'
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '4.0.0'
# Use sqlite3 as the database for Active Record
gem 'sqlite3'
# Use SCSS for stylesheets
gem 'sass-rails', '~> 4.0.0'
# Use Uglifier as compressor for JavaScript assets
gem 'uglifier', '>= 1.3.0'
# Use CoffeeScript for .js.coffee assets and views
gem 'coffee-rails', '~> 4.0.0'
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
# gem 'therubyracer', platforms: :ruby
# Use jquery as the JavaScript library
gem 'jquery-rails'
# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks
gem 'turbolinks'
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
gem 'jbuilder', '~> 1.2'
group :doc do
# bundle exec rake doc:rails generates the API under doc/api.
gem 'sdoc', require: false
end
# Use ActiveModel has_secure_password
# gem 'bcrypt-ruby', '~> 3.0.0'
# Use unicorn as the app server
# gem 'unicorn'
# Use Capistrano for deployment
# gem 'capistrano', group: :development
# Use debugger
# gem 'debugger', group: [:development, :test]
는 sqlite3를 아직 어떤 이유로, 아주 초기에 Gemfile에 지정된 folliwing입니다 , 그것은 거기에없는 것처럼 행동합니다.
이레일 4 루비 2 윈도우 7
누군가가이 이전에 실행 :이 기계
내역은 보석 섹션에서 이전에 언급되지 않은 다음과 같다?
당신을 가지고 업데이트 변경으로 해결되었습니다 경로에 sqlite DLL있어? – Bala
@bala 전 메시지 (모든 의존성을 설치 한 보석을 설치했을 때 가정 ... 당신이 무엇을 얻는 지 보여줍니다)을 생각하지 않았기 때문에 http://www.sqlite.org/download에서 sqlite3.dll을 다운로드했습니다. .html 파일을 E : \ Programs \ Ruby200-x64 \ lib \ ruby \ gems \ 2.0.0 \ gems \ sqlite3-1.3.8-x64-mingw32 \ lib \ sqlite3 \ 2.0 (내 경로의 일부인 if 모든 하위 디렉토리가 포함됨). – canadiancreed
당신은 루비 \ bin 경로에서 DLL을 삭제 한 후 시도 할 수 있습니다. – Bala