Почему 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.