docrails을 내 시스템에 구축하려고합니다. 내가 레포를 복제 할 때 가이드가 말하는 것처럼 bundle install
을해라.github의 대체품 : <repo-name> (보석 파일)
나는 다음과 같은 오류를 얻을 gemfile의 항목은 다음과 같습니다
You passed :github as an option for gem 'rails/active_record_deprecated_finders' , but it is invalid.
: gem 'rails/active_record_deprecated_finders', github: 'rails/active_record_deprecated_finders'
것을 방지하기 위해 내가이 같은 라인의 나머지 부분을 주석되고있는 중이 야 : gem 'rails/active_record_deprecated_finders'#, github: 'rails/active_record_deprecated_finders'
를
그러면 다음과 같은 오류 메시지가 표시되어 다음 문제가 발생합니다. Could not find gem 'active_record_deprecated_finders (>= 0) x86-mingw32' in any of the gem sources listed in your Gemfile.
환경 사양 :
Bundler를 버전 1.0.21
레일 3.2.3
Win7에 64 비트
질문
내 시스템이 64 비트 일 때 x86을 찾고있는 이유를 모른다.이 문제가 해결 되었습니까? 또는 그것의 버그?
젬 파일이 매개 변수로
github:
을 받아 들일 수없는 이유는 무엇입니까?
이 문제에 대한 해결 방법이 있는지 알려 주시기 바랍니다
감사합니다. Frederick에게 감사드립니다. bundler를 업그레이드했는데 제 질문의 중요한 부분을 해결합니다. _ 내 또 다른 질문은 시스템이 64 비트 일 때 그 보석의 x86 버전을 찾는 이유입니다. _ – uday
32 비트 버전의 루비를 설치 했습니까? –
[Ruby Installer] (http://rubyinstaller.org/downloads/)를 사용하여 설치했는데, 사이트에 비트 버전이없고 네가 32 비트를 '프로그램 파일 (x86) '폴더에 있습니다. – uday