Джем установлен. Команда Gem не найдена

Я установил ruby-processing драгоценный камень, используя:

$ sudo gem install ruby-processing

Когда я пытаюсь бежать ruby-processing"s rp5 Команда, это вывод, который я получаю:

rp5 run twitter_emotion_graphs.rb 
No command 'rp5' found, did you mean:
Command 'rpm' from package 'rpm' (main)
Command 'rpl' from package 'rpl' (universe)
rp5: command not found

Вот контекст для получения дополнительной информации (посмотрите на README): https://github.com/vishrut/Twitter-Emotion-Graphs

2 ответа

Решение

В некоторых системах (например, Debian) путь, куда устанавливаются исполняемые файлы gem, не находится в $PATH, В зависимости от вашего дистрибутива, этот путь находится в другом месте, в Debian с системой Ruby он находится по адресу /var/lib/gems/1.8/bin, Чтобы добавить это к системе $PATH, поместите что-то вроде этого в новый файл в /etc/profile.d/rubygems.sh

export PATH="$PATH:/var/lib/gems/1.8/bin"

Убедитесь, что исполняемый файл находится на вашем пути. Возможно, вам придется перезагрузить терминал, чтобы все обновилось.

Другие вопросы по тегам