Вопрос Как установить rubygems в Ubuntu 12.04 с Ruby 1.9.3


Поэтому я использовал следующие команды:

sudo apt-get install ruby 1.9.3
cd /etc/alternatives
sudo ln -sf /usr/bin/ruby1.9.3 ruby

из https://stackoverflow.com/questions/11078166/how-do-i-install-ruby-1-9-3-on-ubuntu-without-rvm чтобы получить ruby ​​1.9.3 и сделать его по умолчанию. Кажется, что он отлично справился.

Теперь, когда я пытаюсь использовать gem install, он говорит мне, что драгоценные камни уже самые последние. Однако, когда я пытаюсь запустить скрипт, он говорит мне, что не может найти требуемый камень в первой строке. Короче говоря, этот скрипт не работал в рубине 1.8.7 из-за ошибки, произошедшей в коде, но пропустил строки без необходимости.

Поэтому я ожидал и предположил, что мне нужно переустановить все свои 1.8.7 драгоценные камни для 1.9.3 или по крайней мере выяснить, как указать 1.9.3 на драгоценных камнях, которые я установил.

Как я могу получить пригодные для использования драгоценные камни для 1.9.3?


4
2018-04-13 15:42


происхождения


Вы можете использовать первую часть этот ответ, - NickKolok


ответы:


У вас также есть ruby1.8 и rubygems? Удалите их или, по крайней мере, рубигемы («sudo apt-get remove rubygems»). Пакет ruby1.9.3 Ubuntu 12.04 включает версию rubygems, без дополнительного пакета.


4
2017-07-31 15:38



Спасибо за ответ. На данный момент я пошел в RVM, хотя и все, кажется, работает достаточно хорошо, используя его. Если кто-то проверяет это и говорит, что он работает, я отмечу его как ответ. У меня просто нет времени, чтобы возиться с ним и рисковать тем, что он нарушает работу, которая работает. Еще раз спасибо. - Gabe Spradlin