2016-11-28 4 views
-1

Windows에서 실행 중입니다.Postgresql, "Gem :: LoadError : pg가 번들의 일부가 아니므로 Gemfile에 추가하십시오."

내 프로젝트에서 오류없이 번들 설치를 수행했습니다. 그럼 난 갈퀴 DB를 수행하려고 : 생성, 내가 보석 근무 페이지를 설치 않았지만 나는 아직도이 오류가 enter image description here

enter image description here

말한다. 이 오류로 판단 해 볼 때, 내 컴퓨터에 설치된 PostgreSQL을 인식하지 못한다고 말하는 것 같지만 설치되어 있습니다. 나는 9.6을 설치했다 : enter image description here

나는 또한 환경 경로를 만들었지 만 결과는 얻지 못했다. 여기에 무엇이 누락 되었습니까?

+0

Gemfile에'pg'를 추가하고'bundle install'을 실행 했습니까? –

+0

예, 여기에 있습니다 : gem 'pg', : platforms => : ruby ​​ – Snorlax

+0

'번들 설치 '를 실행하면 어떻게됩니까? 제대로 설치 되었습니까? 'pg' gem은 네이티브 확장을 가지고 있기 때문에 때때로 제대로 컴파일되지 않습니다. –

답변

0

gemfile에 보석을 추가 했습니까? 터미널 번들에 "bundle add pg"다음에 번들 설치를합니다. 이렇게하면 문제가 해결됩니다.