Ich versuche, meine Entwicklungsumgebung in Gang zu bringen und ich stoße auf einen großen Haken. Alles sah aus, als wäre es ein großer Erfolg und stattdessen bekam ich einen schlechten Dolmetscher. Kann mir jemand dabei helfen?
command: `$ xcode-select version` returns: `2343.`
command: `$ rbenv version` returns: `rbenv 1.0.0`
command: `$ rbenv global 2.2.1` set rbenv to *2.2.1
command: `$ ruby -v` returns: `2.2.1p85`
Okay, so weit ...
command: `$ gem install rails` returned: `Successfully installed rails-4.2.6`
command: `$ rbenv rehash` after every command
command: `$ rails new testapp` returns: `-bash: /usr/local/bin/rails: /usr/local/opt/ruby/bin/ruby: bad interpreter: No such file or directory`
Ich glaube, ich habe ein Problem:
Dies sind die Rückgabewerte bekomme ich, wenn ich sie in der Befehlszeile ausgeführt werden.
command: `$ git --version` returns: `git version 2.5.4`
Was könnte passieren und kann ich mich von einem solchen Sturz erholen?
Wenn ich den Server starte und auf die URL schaue, sehe ich Versionen von Schiene dort.
command: `$ gem server`
bei der URL localhost: 8808 Ich sehe 3 Edelsteine Versionen von Schienen gibt: 4.2.4, 4.2.5, 4.2.6
Wie kann ich dieses Problem lösen?
Was zeigt welcher Rubin? – Doon
'$ 2.2.1p85' gibt' ruby 2.2.1p85' zurück –
rails hat '/ usr/local/opt/ruby / bin/ruby' als Shebang (#!), Aber das scheint nicht zu existieren. wenn 'which ruby' nicht etwas zurückgibt und Sie' 2.2.1p85' eingeben müssen, um etwas auszuführen, hat es etwas durcheinander gebracht. Ich bin kein rbenv-Benutzer (immer noch lieber rvm), aber das scheint, dass entweder Ihre Rbenv-Installation versaut ist, oder Sie installieren Rails mit einer anderen Version von Ruby, dann versuchen Sie es mit zu starten. Gem setzt normalerweise den Shebang auf die aktuelle Laufversion von Ruby. Diese – Doon