bin/rails db:create 할 수 없음
발생한 문제
$rails new project_name -d postgresql
그런 다음 프로젝트 디렉토리로 이동하여 bin/rails db:create
다음 오류가 발생했습니다.
Could not find gem 'pg (>= 0.18, < 2.0)' in any of the gem sources listed in your Gemfile.
Run `bundle install` to install missing gems
그래서 bundle install을하면 ..
An error occurred while installing pg (1.2.3), and Bundler cannot
continue.
Make sure that `gem install pg -v '1.2.3' --source 'https://rubygems.org/'`
succeeds before bundling.
Qiita 기사 : gem install pg가 실패 할 때의 대처법 어쨌든 시도했지만 잘 가지 않았다.
해결 방법
결과적으로 이 사이트에서 해결되었다.
① brew install postgres
② bundle install
③ 다시 bin/rails db:create
에서 성공했다.
감상
TOEIC 공부로 한 달 정도 프로그래밍에 접하지 않았기 때문에 갑자기 에러 문장에 치웠지만, 비교적 빨리 해결할 수 있어 안심했습니다 ☺️
1개월도 하지 않으면, "bin/rails db:create는 뭐야""어떤 터미널에서 편집하는 건 어떻게 하는 거야(답: vim)", 라든지 "아--현상 위치 확인 라고는 pwd 이었구나~」라고 느낌입니다. 메짜쿠챠 기본적인 것도 잊어버려서 깜짝. 반년간의 독학이라고 기억의 정착도 얇네요.
후일담
그건 그렇고,이 후 이 Qiita 기사과 비슷한 문제가 발생했습니다.
이하 명령만으로 우선 해결.
$ rails webpacker:install
그리고 마침내 rails s 할 수 있다고 생각하고 localhost : 3000에 액세스 할 수 있다고 생각하면
왜 이렇게 에러만 나오는 거야? 라고 생각하면서,
이 기사 에 썼다
$ brew services start postgresql
$ brew services stop postgresql
$ brew services restart postgresql
실행. 그렇다면 또 다른 오류가 😭 어째서 ~
ActiveRecord::NoDatabaseError (FATAL: database "genba_rails_development" does not exist
):
우선 에러문을 구그하면 이 Qiita 기사 가 나왔으므로, 다시 한번 rails db:create
해 보면 익숙한 화면에. 좋았어~
Reference
이 문제에 관하여(bin/rails db:create 할 수 없음), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Oyuki123/items/4d37fe3fb6715847a312
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Could not find gem 'pg (>= 0.18, < 2.0)' in any of the gem sources listed in your Gemfile.
Run `bundle install` to install missing gems
An error occurred while installing pg (1.2.3), and Bundler cannot
continue.
Make sure that `gem install pg -v '1.2.3' --source 'https://rubygems.org/'`
succeeds before bundling.
결과적으로 이 사이트에서 해결되었다.
①
brew install postgres
② bundle install
③ 다시 bin/rails db:create
에서 성공했다.감상
TOEIC 공부로 한 달 정도 프로그래밍에 접하지 않았기 때문에 갑자기 에러 문장에 치웠지만, 비교적 빨리 해결할 수 있어 안심했습니다 ☺️
1개월도 하지 않으면, "bin/rails db:create는 뭐야""어떤 터미널에서 편집하는 건 어떻게 하는 거야(답: vim)", 라든지 "아--현상 위치 확인 라고는 pwd 이었구나~」라고 느낌입니다. 메짜쿠챠 기본적인 것도 잊어버려서 깜짝. 반년간의 독학이라고 기억의 정착도 얇네요.
후일담
그건 그렇고,이 후 이 Qiita 기사과 비슷한 문제가 발생했습니다.
이하 명령만으로 우선 해결.
$ rails webpacker:install
그리고 마침내 rails s 할 수 있다고 생각하고 localhost : 3000에 액세스 할 수 있다고 생각하면
왜 이렇게 에러만 나오는 거야? 라고 생각하면서,
이 기사 에 썼다
$ brew services start postgresql
$ brew services stop postgresql
$ brew services restart postgresql
실행. 그렇다면 또 다른 오류가 😭 어째서 ~
ActiveRecord::NoDatabaseError (FATAL: database "genba_rails_development" does not exist
):
우선 에러문을 구그하면 이 Qiita 기사 가 나왔으므로, 다시 한번 rails db:create
해 보면 익숙한 화면에. 좋았어~
Reference
이 문제에 관하여(bin/rails db:create 할 수 없음), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Oyuki123/items/4d37fe3fb6715847a312
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
그건 그렇고,이 후 이 Qiita 기사과 비슷한 문제가 발생했습니다.
이하 명령만으로 우선 해결.
$ rails webpacker:install
그리고 마침내 rails s 할 수 있다고 생각하고 localhost : 3000에 액세스 할 수 있다고 생각하면
왜 이렇게 에러만 나오는 거야? 라고 생각하면서,
이 기사 에 썼다
$ brew services start postgresql
$ brew services stop postgresql
$ brew services restart postgresql
실행. 그렇다면 또 다른 오류가 😭 어째서 ~
ActiveRecord::NoDatabaseError (FATAL: database "genba_rails_development" does not exist
):
우선 에러문을 구그하면 이 Qiita 기사 가 나왔으므로, 다시 한번
rails db:create
해 보면 익숙한 화면에. 좋았어~Reference
이 문제에 관하여(bin/rails db:create 할 수 없음), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Oyuki123/items/4d37fe3fb6715847a312텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)