Wenn ich bundle install
auf meinem VPS (CentOS Linux Release 7.0.1406 (Core)) starte, erhalte ich einen Fehler bei der Installation des PG-Gem.
Ich kann pg standalone mit: gem install pg -- --with-pg-config=/usr/pgsql-9.4/bin/pg_config
installieren und das Problem ist gelöst.
Also habe ich eine Capistrano-Aufgabe hinzugefügt, um eine ./bundle/config für die Bereitstellung mit dem Schlüssel build.pg mit dem Pfad zu pg_config auf meinem VPS zu erstellen. Im Capistrano config/deploy.rb
wird dies before bundler:install
aufgerufen.
Ich habe die notwendigen Pakete installiert:
%Vor%Hier sind die Capistrano * Edelsteine, die ich installiert habe
%Vor%Was fehlt mir hier, um pg mit Bundler erfolgreich zu installieren? Bitte hinterlassen Sie einen Kommentar, wenn Sie weitere Informationen benötigen, und ich werde diesen Beitrag aktualisieren.
Ich finde, dass, wenn ich pgsql mit Quellcode kompiliere und PATH ENV nicht mit pgsql / bin configiert, dies passiert. Sie können es versuchen.
Tags und Links bundler centos capistrano pg centos7