Почему lolcat перестал работать после установки rvm?
После недавних действий, связанных с установкой rvm, эта ошибка возникает, когда я пытаюсь использовать lolcat.
/home/max/.rvm/rubies/ruby-
2.2.0/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require':
cannot load such file -- lolcat/version (LoadError) from
/home/max/.rvm/rubies/ruby-
2.2.0/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from /usr/games/lolcat:21:in `<main>'
Кажется, я могу заставить Лолкат снова работать, выполнив gem install lolcat
но я думаю, что просто устанавливает другую копию lolcat, а не исправляет существующую. Может кто-нибудь сказать мне, что является оригинальной проблемой? Кроме того, в чем разница между lolcat, установленным из gem, и lolcat, установленным из apt-get?
1 ответ
Поскольку lolcat является частью ruby, по умолчанию перед установкой rvm ваша система использует системный ruby. сначала удали лолкат
sudo apt-get purge lolcat -y
затем установите его снова:
gem install lolcat
это работает для меня!