Почему morbo не обнаруживается после установки mojolicious?

Я установил mojolicious с помощью следующих команд

$ sudo su
# curl get.mojolici.us | sh

К сожалению, когда я запускаю morbo для тестирования моего приложения, я получаю сообщение об ошибке, в котором говорится, что команда не найдена. Я тогда побежал

cpan install Mojolicious

и это дает мне следующий вывод

Reading '/home/lucas/.cpan/Metadata'
  Database was generated on Sun, 06 Oct 2013 19:07:27 GMT
Mojolicious is up to date (4.45).

Почему не будет работать morbo? Я попытался использовать Hypnotoad, но он тоже не работает.

1 ответ

Установленные на CPAN двоичные файлы часто оказываются в другом месте, в зависимости от способа распространения и установки. Например, на моей машине расположение:

/usr/bin/site_perl/morbo

В моем .bashrc Я имею:

export PATH="/usr/bin/site_perl:$PATH"

Если вы добавите это и выйдите из системы и вернетесь (или введите . .bashrc) вы обнаружите, что команда morbo работает отлично.

Если это в другом месте, запустите updatedb (как root, если необходимо) и locate morbo чтобы узнать, где он находится, и добавьте соответствующий путь к вашей конфигурации bash/shell.

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