Antworten:
Schauen Sie sich Ihre Edelsteinumgebung an.
In einem Terminallauf gem env
Sie sollten einen Eintrag sehen INSTALLATION DIRECTORY
, aber dort wird auch GEM PATHS
alle Ihre Edelsteine in Ihrer aktuellen Umgebung geladen.
Führen Sie das Standardinstallationsverzeichnis aus, um es anzuzeigen
gem env gemdir
Wenn Sie das Standardinstallationsverzeichnis ändern möchten (z. B. in ~ / .gem / ruby / 2.1.0), fügen Sie diese Zeile zu ~ / .bashrc hinzu
export GEM_HOME=~/.gem/ruby/2.1.0
Außerdem müssen Sie sicherstellen, dass sich ~ / .gem / ruby / 2.1.0 / bin in Ihrer Umgebungsvariablen PATH befindet, um die von gem-Paketen bereitgestellten Befehle verwenden zu können. Wenn nicht, fügen Sie diese Zeile zu ~ / .bashrc hinzu
export PATH=$PATH:~/.gem/ruby/2.1.0/bin
Wenn Sie die installierten Dateien des Gems bearbeiten, wurde das Gem nicht richtig implementiert oder Sie ändern es nicht richtig.
Richtige Edelsteine werden normalerweise konfiguriert:
config/initializers
lib