我正在尝试使用laravel.com安装页面上提到的编写器在Mac上安装laravel。
我将路径设置为〜/ .composer / vendor / bin并尝试执行laravel命令。 以下错误保持
-bash:laravel:未找到命令
还尝试添加〜/ .bashrc文件的路径,但这没有帮助!
有人可以帮我解决这个问题吗?
答案 0 :(得分:1)
这里有三种可能性
您实际上并未将路径添加到$PATH
您正在添加$PATH
的路径,但laravel
CLI尚未安装
您正在为$PATH
以前所有新的unix shell用户都曾经绊倒过,所以不要感觉不好!
首先,我通过尝试使用以下
运行来确保安装了laravel
CLI
$ ~/.composer/vendor/bin/laravel
假设上述内容未导致错误消息,则表示已安装该命令。
假设您已安装该命令,这意味着您要添加$PATH
无法正常工作的路径。试试echo
你的shell中的路径
$ echo $PATH
我敢打赌你在那里看不到~/.composer/vendor/bin/laravel
。如果是这种情况,请在您设置〜/ .composer / vendor / bin"的路径时,使用有关您正在执行的操作的信息更新您的问题。或"添加〜/ .bashrc文件的路径,"。你有可能在那里做错事。
此外,如果您可以包含echo $PATH
的输出,这对那些希望帮助您跟踪此问题的人有用。
答案 1 :(得分:0)
我知道这是一个足够老的线程,但我一直在寻找解决方案,在我的情况下,路径中根本不喜欢〜/ .composer / vendor / bin所以我要提供完整的实际路径/Users/myusername/.composer/vendor/bin然后工作
我可以从终端运行〜/ .composer / vendor / bin / laravel但是根本不喜欢将它附加到PATH。我可能在某个阶段做了一些奇怪的事情
(无论如何只是浪费了我生命的20分钟)