Невозможно перенести Ruby Windows на Ruby Cygwin

Невозможно перенести Ruby Windows на Ruby Cygwin

На моей установке windows 8.1+cygwin у меня была установка windows ruby. Поскольку я в основном использую cygwin, а cygwin и не-cygwin инструменты, как правило, не очень хорошо работают друг с другом, я хотел перенести ruby ​​в cygwin.

К сожалению, установка ruby ​​в cygwin приводит к rubyошибке:

$ 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]

И команды нет gem.

В моем окружении нет ничего, связанного с Ruby:

$ set | grep -i ruby
(no result)

Может быть, что-то осталось от оригинальной установки Windows Ruby? Я удалил с помощью функции Windows "Установка и удаление программ".

Я пробовал гуглить проблему, переустанавливать ruby ​​cygwin, но не нашел решения. На моей второй установке windows10+cygwin, rubyи gemотлично работает на cygwin.

Связанный контент