Partage
  • Partager sur Facebook
  • Partager sur Twitter

(Ruby) Bundle install

    15 novembre 2017 à 15:25:50

    Bonjour encore un problème j'essaye d'executer la commande "bundle install" dans mon premier programme rails sauf que la console me renvois ce message d'erreur

    An error occurred while installing sqlite3-ruby (1.3.2), and Bundler cannot
    continue.
    Make sure that `gem install sqlite3-ruby -v '1.3.2'` succeeds before bundling.

    j'ai donc effectué "gem install sqlite3" et voila ce qu'il ce passe

    ERROR:  While executing gem ... (Gem::FilePermissionError)
        You don't have write permissions for the /var/lib/gems/2.3.0 directory.

    J'ai alors cherché un moyen d'obtenir ces permissions mais rien à faire, je ne peut pas changer les permissions sur ce dossier alors que je suis administrateur.

    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      16 novembre 2017 à 9:38:55

      Tu es sous linux (/var/lib/... ou sous autre système Unix), donc pour lancer la commande en tant qu'administrateur (root), il faut que tu utilise sudo avant, soit sudo gem install sqlite3.

      • Partager sur Facebook
      • Partager sur Twitter
        16 novembre 2017 à 10:18:24

        Hello,

        Je te conseille vivement d'utiliser un gestionnaire de version tel que RVM ou RBENV.

        Ce sont des outils qui vont gerer tes gem et tes versions ruby.

        • Partager sur Facebook
        • Partager sur Twitter

        Architecte logiciel - Software craftsmanship convaincu.

        (Ruby) Bundle install

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown