首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >找不到Laravel PHP命令

找不到Laravel PHP命令
EN

Stack Overflow用户
提问于 2014-10-15 15:10:38
回答 20查看 235K关注 0票数 211

我已经使用composer安装了Laravel,没有问题,但是当我尝试在我的终端执行"laravel“时,我得到了这个典型的错误:

-bash: laravel:找不到命令

如果我阅读官方网站的文档,我需要这样做:

确保将~/.composer/供应商/bin目录放在PATH中,以便在终端中运行laravel命令时可以找到laravel可执行文件。

但我不知道该怎么做(我是终端控制台命令的新手)。

你能帮我吗?谢谢!!

EN

回答 20

Stack Overflow用户

回答已采纳

发布于 2014-10-15 15:24:56

好的,我这样做了,它起作用了:

代码语言:javascript
复制
nano ~/.bash_profile 

并粘贴

代码语言:javascript
复制
export PATH=~/.composer/vendor/bin:$PATH

source ~/.bash_profile和享受;)

重要提示:如果您想知道bash_profile和bashrc之间的区别,请查看此link

注意:对于运行laravel 5.1的Ubuntu16.04,的路径是:~/.config/composer//bin

在其他平台上的要检查您的Composer全局目录的位置,请运行composer global about。将/vendor/bin添加到“将当前目录更改为...”之后列出的目录中。为了获得路径,你应该添加到你的PATH

票数 329
EN

Stack Overflow用户

发布于 2015-01-13 13:19:58

将以下内容添加到.bashrc文件(而不是.bash_profile)。

代码语言:javascript
复制
export PATH="~/.composer/vendor/bin:$PATH" 

在文件的末尾,然后在终端中运行source ~/.bashrc

要验证这一点:

echo $PATH

(重启终端,检查确认路径存在)

运行laravel命令!

注意:对于Ubuntu 16和更高版本,请使用以下代码:

代码语言:javascript
复制
export PATH="~/.config/composer/vendor/bin:$PATH" 
票数 233
EN

Stack Overflow用户

发布于 2016-08-17 15:57:18

当使用MacBook时,请参考下面的代码片段;

对于zsh:

代码语言:javascript
复制
echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >>  ~/.zshrc
source ~/.zshrc

对于Bash:

代码语言:javascript
复制
echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
票数 91
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26376516

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档