Le gemme PG est en train d'être têtu, je ne peux donc pas charger mon application sur un nouvel ordinateur. On dirait que de multiples problèmes, de ne pas pouvoir localiser pg_config, puis extconf.rb n'importe quel peuple Linux qui ont traité ce problème? P> P>
4 Réponses :
Ceci est résolu avec
$ yum install /usr/include/libpq-fe.h
~ hi p>
J'ai eu le même problème d'installer le gemme "PG" dans mon projet Rails, lorsque la commande "Bundle Install" avait la même erreur, dans mon cas Particular résout comme suit: P>
J'utilise Fedora 19, je suppose que cela peut être résolu de la même manière dans Fedora 17: p>
J'ai installé Postgres à l'aide du tutoriel suivant: p>
http://goo.gl/ahzzkr p> blockQuote> li> ul>
Ensuite, j'ai ajouté la ligne suivante dans mon ~ / .BASHRC pour résoudre le problème avec le pg_config: p>
chemin = / usr / pgsql-9.2 / bin: $ chemin code> li> ul>
Et enfin résoudre le problème avec libpq-fe.h, j'ai installé PostgreSQL-Devel comme suit: P>
# yum Installez postgreSQL92-Devel Code> Li> ul>
Enfin dans mon projet Rails a manifesté la commande "Bundle Install" et plus d'erreurs. P>
Pour Fedora 20+, le package suivant est nécessaire:
sudo yum install postgresql-devel
pour Fedora 30:
$gem install pg Building native extensions. This could take a while... Successfully installed pg-1.1.4 Parsing documentation for pg-1.1.4 Installing ri documentation for pg-1.1.4 Done installing documentation for pg after 1 seconds 1 gem installed