2013-10-07 2 views
0

Я установил Mojolicious следующих командПочему morbo не найден после установки mojolicious?

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

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

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). 

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

ответ

0

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

/usr/bin/site_perl/morbo 

В моей .bashrc у меня есть:

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

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

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

+0

Вы установили Mojolicious как root. Запуск 'which morbo' как root (или' sudo which morbo') может найти его. – mob

Смежные вопросы