Ruby-Fenster können nicht zu Ruby Cygwin migriert werden

435
Krzysztof Bociurko

Bei meiner Windows 8.1 + Cygwin-Installation hatte ich eine Windows-Ruby-Installation. Da ich meistens Cygwin und Cygwin verwende und Werkzeuge, die nicht von Cygwin stammen, nicht gut miteinander funktionieren, wollte ich Ruby auf Cygwin umstellen.

Leider führt die Installation von Ruby in cygwin zu einem fehlgeschlagenen rubyBefehl:

$ ruby <internal:gem_prelude>:1:in `require': cannot load such file -- rubygems.rb (LoadError) from <internal:gem_prelude>:1:in `<compiled>'  $ ruby -v ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-cygwin] 

Es gibt auch keinen gemBefehl.

In meiner Umgebung gibt es keine Rubin-bezogenen Dinge:

$ set | grep -i ruby (no result) 

Vielleicht ist noch etwas von den ursprünglichen Windows-Ruby-Installationen übrig? Ich habe die Windows-Funktion "Programme hinzufügen oder entfernen" deinstalliert.

Ich habe versucht, das Problem zu googeln, Cygwins Rubin wieder herzustellen, habe aber keine Lösung gefunden. Auf meinem zweiten Windows10 + installieren Sie Cygwin, rubyund gemarbeiten Sie gut mit Cygwin.

0
Möglicherweise haben Sie in den Mailinglisten auf www.cygwin.com mehr Glück Hannu vor 9 Jahren 0
Es gibt einige Antworten in SO, die nahe legen, wie Cygwin + native Windows Ruby schön nebeneinander bestehen kann, beispielsweise http://stackoverflow.com/a/4260598/1040245 golimar vor 8 Jahren 1

0 Antworten auf die Frage