ruby version wird als zu alt angezeigt, obwohl neues ruby installiert wurde

sChoedi

Lt. Junior Grade
Registriert
Sep. 2008
Beiträge
494
hallo,

ich arbeite mit windows 10.
ich möchte "bundler" für ruby installieren.

wenn ich in der console "bundler install" eingebe kommt die fehlermeldung:

"activesupport-5.0.0.1 requires ruby version >= 2.2.2, which is incompatible with
the current version, ruby 1.9.3p551"

jetzt hab ich mir die neue version "Ruby 2.3.1" auf rubyinstaller.org geladen und installiert.

wenn ich jetzt "ruby -v" eingebe wird immer noch die version "ruby 1.9.3p551 (2014-11-13) [i386-mingw32]" angezeigt.

kann jemand helfen?

danke euch, gruß sChoedi
 
Hast du vielleicht die 64 Bit Version installiert? Dein ruby -v ruft die 32 Bit auf ...
 
Hast du vorher die alte Version deinstalliert? Wenn zwei Versionen existieren weiß die Kommandozeile nicht welches Ruby es aufrufen soll.
 
also mein "JetBrains RubyMine 2016.2.4" ist 32 bit version (aktuelle version), aber die entwicklungsumgebung hat doch damit nichts zu tun oder?
jetzt hab ich mal alle "ruby" über "software deinstallieren" entfernt.

er zeigt mir aber immer noch die version "ruby 1.9.3p551 (2014-11-13) [i386-mingw32]" an.

wie kann ich denn die version 1.9.3. deinstallieren? ich finde nirgends etwas.
ich kann die datei auch nicht auf meiner festplatte finden.

wenn ich das aktuelle drüber installiere (egal ob 32 oder 64 bit) sagt er mir bei "ruby -v" immer die alte an.
 
Zuletzt bearbeitet:
Schau dir mal deine Umgebungsvariablen in Windows an (wenn du nicht weißt, was das ist, einfach mal googlen). Da wird bei "Path" irgendwo der Pfad zu der alten Ruby-Installation stehen. Den ändern und dann noch mal probieren.
 
okay, das habe ich gemacht,... jetzt finder er überhaupt kein ruby mehr.


"Der Befehl "ruby" ist entweder falsch geschrieben oder
konnte nicht gefunden werden."

und gem das gleiche ...

in ruby mine kommt :

RubyMine Gem Manager: RubyMine has detected that some of the gems required for 'calc' are not installed. Install

wenn ich install klicke kommt folgende fehlermeldung:

Fetching gem metadata from https://rubygems.org/.........
Fetching version metadata from https://rubygems.org/..
Fetching dependency metadata from https://rubygems.org/.
Using bundler 1.13.6
Gem::RemoteFetcher::FetchError: SSL_connect returned=1 errno=0 state=SSLv3 read
server certificate B: certificate verify failed
(https://rubygems.org/gems/rake-11.3.0.gem)
An error occurred while installing rake (11.3.0), and Bundler cannot continue.
Make sure that `gem install rake -v '11.3.0'` succeeds before bundling.

Process finished with exit code 5
 
Zuletzt bearbeitet:
Ich habe gerade keinen Windows-Rechner zur Hand, aber der i386-mingw32-Teil sieht falsch aus. Streich den mal. Da sollte ein Ordner eingetragen werden (in dem die Ruby-Executable liegt).

Edit: Also in deinem Fall müsste der Eintrag wohl "C:\Ruby23\bin" lauten. Probier das mal bitte aus.
 
Zuletzt bearbeitet:
jetzt kommt die fehlermeldung:

Make sure that `gem install nio4r -v '1.2.1'` succeeds before bundling.

:/ schon viel probiert, aber das mit dem nio4r geht nicht, obwohl es angezeigt wird im "gems" ordner!
 
Zuletzt bearbeitet:

Ähnliche Themen

Antworten
12
Aufrufe
15.216
Zurück
Oben