我已经按照Mojolicious网页(http://mojolicio.us/)上的说明在OS上安装了Mojolicious。
使用内置开发web服务器运行此示例,只需将代码放入一个文件中,并以"morbo“启动。当我这样做的时候,命令行给我的错误是“morbo: command not found”。
如果这是新手的错误,我会删除它,但我找到的唯一解决方案是另一个对我没有帮助的stackoverflow页面。
发布于 2014-03-26 08:41:17
作为包含脚本的任何Perl模块的安装过程的一部分,这些脚本被安装到特定的位置。如果该位置不在可执行文件路径中,则无法运行它们。我将对morbo脚本执行文件搜索,并检查您的$PATH变量。脚本必须位于该变量中列出的目录中,才能按名称运行。通过在终端上运行echo $PATH来检查(我知道它在Linux上工作,我认为它应该在Mac上工作)。
您还可以通过执行可执行文件的完整路径来运行morbo:
/home/joel/perl5/perlbrew/perls/perl-5.18.1/bin/morbo myapp.pl(附注:如你所见,我使用perlbrew,我强烈推荐它)。
发布于 2017-01-31 12:44:15
我的morbo在这里: /usr/local/Cellar/perl/5.24.0_1/bin/morbo
如果我从那里运行它,它会像预期的那样工作。快跑吧
找到/ -name morbo,你就会找到它。
希望能有所帮助。
发布于 2016-03-19 17:52:25
我也有同样的问题,但是使用标准的Perl安装,而不是perlbrew。我希望mojo命令可用,但我只有morbo命令。
which morbo -> /opt/local/bin/morbo
sudo ln -s /opt/local/bin/morbo /opt/local/bin/mojohttps://stackoverflow.com/questions/22549831
复制相似问题