Der Header 'libpq-fe.h' kann nicht gefunden werden
** extconf.rb fehlgeschlagen **
Makefile konnte aus irgendeinem Grund nicht erstellt werden, wahrscheinlich fehlen die erforderlichen Bibliotheken und / oder Header. Überprüfen Sie die Datei mkmf.log auf weitere Details.
Wo finde ich die Datei mkmf.log?
find ~/.rvm -name mkmf.log
stattdessen. Es wird auch viel schneller laufen;)mkmf.log
Datei.illegal option
bei Verwendung von-name
Flag. Ist das eine Linux-Sache?find -name mkmf.log
. Der erste Parameter von find muss das Startverzeichnis sein, wiefind . -name mkmf.log
zum BeispielWindows-Lösung
Wie @givanse sagte, befinden sich die mkmf-Protokolle im Gem-Installationsverzeichnis. Da dies kompliziert sein kann, sollten Sie nur nach der mkmf-Datei suchen. Sie können dies im Windows Explorer oder in PowerShell tun
quelle
oder
chruby
,ruby-2.6.3
:rvm
,ruby-2.6.3
:quelle