Ich habe Rubymine für ein kleines Rails-Projekt ausprobiert und würde wirklich gerne das Debuggen arbeiten. Das Projekt ist eine Rails-API und verwendet Postgres auf meinem Mac mit El Capitan. Das Problem, das ich habe, ist Rubymine beschwert sich 'No Rails in SDK gefunden'Rubymine pg Installationsfehler
Ich dachte, die Lösung zu diesem Zweck war, Bundle-Installation von der Rubymine Menü ausführen. jedoch, dass konsequent bei der Installation pg versagt:
....
Using hashie 3.4.3
Using multi_json 1.11.2
Using multi_xml 0.5.5
Using newrelic_rpm 3.14.2.312
Installing pg 0.18.4 with native extensions
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby -r ./siteconf20160617-92261-aw26bh.rb extconf.rb
checking for pg_config... yes
Using config values from /usr/local/bin/pg_config
checking for libpq-fe.h... yes
checking for libpq/libpq-fs.h... yes
checking for pg_config_manual.h... yes
checking for PQconnectdb() in -lpq... no
checking for PQconnectdb() in -llibpq... no
checking for PQconnectdb() in -lms/libpq... no
Can't find the PostgreSQL client library (libpq)
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers. Check the mkmf.log file for more details. You may
need configuration options.
Provided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby
--with-pg
--without-pg
--enable-windows-cross
--disable-windows-cross
--with-pg-config
--without-pg-config
--with-pg_config
--without-pg_config
--with-pg-dir
--without-pg-dir
--with-pg-include
--without-pg-include=${pg-dir}/include
--with-pg-lib
--without-pg-lib=${pg-dir}/
--with-pqlib
--without-pqlib
--with-libpqlib
--without-libpqlib
--with-ms/libpqlib
--without-ms/libpqlib
extconf failed, exit code 1
...
Using faraday 0.9.2
Using hashie-forbidden_attributes 0.1.1
Using httparty 0.13.7
An error occurred while installing pg (0.18.4), and Bundler cannot continue.
Make sure that `gem install pg -v '0.18.4'` succeeds before bundling.
ich darunter zahlreiche der anderen Lösungen auf Stack-Überlauf versucht: Bundler::GemNotFound: Could not find rake-10.3.2 in any of the sources An error occurred while installing pg (0.17.1), and Bundler cannot continue
und installiert Postgres auf meinem Rechner (glaube ich) mit der App und Brauen.
Alle Ideen für diese Arbeit würden sehr geschätzt werden!
Wenn Sie die gesamte Ausgabe Post (vorzugsweise als Code formatiert, siehe [Formatierung] (http://stackoverflow.com/help/formatting)), werden Sie eine Menge Mutmaßungen speichern. – grochmal
hast du versucht, [railsintaller] (http://railsinstaller.org/de) zu installieren? das ist was ich tat und es funktioniert gut auf Rubymine – mrvncaragay
@grochmal guter Punkt, ich habe den Rest der relevanten Ausgabe hinzugefügt, nur ohne die Auflistungen aller anderen Edelsteine installiert und solche –