sql >> Databasteknik >  >> RDS >> PostgreSQL

Kan inte installera pg gem på Windows

Meddelandet du får är en tydlig indikation på att du saknar något för korrekt installation av den pärlan:

Kunde inte skapa Makefile av någon anledning, förmodligen brist på nödvändiga bibliotek och/eller rubriker. Kontrollera filen mkmf.log för mer information. Du kan behöva konfigurationsalternativ.

Det finns ingen Windows-version av den senaste versionen av pg (0.10.0) som släpptes igår, men om du installerar 0.9.0 bör den installera binärfiler utan problem.

Hur som helst, om du vill installera ädelstenen behöver du en byggmiljö installerad. Om du använder RubyInstaller behöver du DevKit

Installation av ädelstenen kräver bara att du tillhandahåller ytterligare alternativ för ädelstensinstallation (som --with-pg-dir )

subst X: "C:\Program Files (x86)\PostgreSQL\8.3"
gem install pg -- --with-pg-dir=X:
subst X: /D


  1. Slinga på bord med PL/pgSQL i Postgres 9.0+

  2. Anslut till MySQL på distans

  3. Lägg till dagar till ett datum i SQLite

  4. Hämta det senaste kända värdet för varje kolumn i en rad