ror logo

Corriger l’erreur libmysqlclient.18.dylib (LoadError) de Rails

Temps de lecture : Moins d'une minute

À force de ne lire que du bien de Ruby et en particulier du framework Ruby on Rails, j’ai finalement décidé de m’y mettre. Je dois avouer que l’installation est enfantine et j’apprécie tout particulièrement le système de gems (surtout avec bundler qui permet de maintenir l’environnement d’une application en une seule commande).

J’ai cependant eu un petit problème au lancement du serveur (rails server) sous OSX à cause de la gem mysql2. Voici comment la résoudre simplement :

Si vous obtenez l’erreur suivante en lançant le serveur de votre application :

Il suffit de créer un lien symbolique de la lib mysql vers /usr/lib/ :

Et le tour est joué.

Si vous souhaitez vous lancer dans le développement d’applications rails, je ne saurais que trop vous conseiller l’excellent IDE RubyMine qui vous assistera et vous guidera énormément en tant que débutant (il est possible d’obtenir une license si vous être dans une école d’informatique).

Tags :

Réagissez à l'article