Befehl which rails
läuft Programm, which
das für eine ausführbare Datei mit dem Namen sucht nur rails
auf PATH
variable Einträgen (siehe echo $PATH
oder env | grep PATH
). Die ausführbare Datei rails
wird in diesem Fall überhaupt nicht ausgeführt.
Der Befehl rails --version
führt die ausführbare Datei aus /usr/bin/rails
und schlägt fehl, weil Bibliotheken fehlen.