簡體   English   中英

我無法弄清楚如何在Windows8.1的Rails上的ruby中安裝postgresql10.7

[英]I can't figure how to install postgresql10.7 in ruby on rails on windows8.1

在閱讀邁克爾·哈特爾(Michael Hartl)關於RubyonRails的書時,我決定使用postgresql而不是書中使用的sqlite3版本(盡管我無法在RubyonRails中安裝sqlite3 gem,但是由於我的重點是使用pg,所以我對此不太擔心。)這是我到目前為止所采取的步驟

步驟1:我下載了postgreSQL版本10.7並安裝了它。步驟2:添加了路徑環境的路徑步驟3:我將其添加到了

像這樣的Gemfile'pg','〜> 10.7'

步驟4:執行

Rails捆綁

我從控制台獲得了什么

在Gemfile中列出的任何gem來源中找不到gem'pg(= 10.7)x64-mingw32'。

我的問題是如何在Windows中的Ruby on Rails上安裝pg的版本或任何其他版本

最后,我自己能夠弄清楚,這就是我要像這樣對sqlite3進行注釋的原因

gem安裝'sqlite3'

替換為

gem安裝'pg'

之后,我去

配置文件夾

然后選擇

database.yml的

並將設置更改為

default: &default
  adapter: postgresql
  encoding: unicode
  host: localhost
  username: postgresql
  password: your password
  pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
  timeout: 5000

development:
  <<: *default
  database: db_dating

test:
  <<: *default
  database: db_dating_test

我創建的數據庫的名稱稱為

db_dating

所以請記住將您的名稱更改為您的數據庫名稱

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM