未找到laravel命令设置路径不起作用

时间:2017-08-08 11:45:38

标签: laravel

我已经在最新的Oracle Virtualbox上运行的Ubuntu 17.04中使用以下过程通过composer安装了laravel:

步骤:

1)composer global require "laravel/installer"

2)nano .bashrc

3)我添加了导出PATH="$PATH:$HOME/.composer/vendor/bin"

4)保存更改。

我甚至将此行添加到.profile注销然后重新登录但我仍然没有找到laravel命令。

我做错了什么?

8 个答案:

答案 0 :(得分:10)

对于MAC用户:

在终端中,键入以下内容:

 1. nano ~/.bash_profile
 2. export PATH="~/.composer/vendor/bin:$PATH"

如果您是终端新用户,请尝试按照此youtube视频。

答案 1 :(得分:5)

你可以省去头痛:从作曲家安装:

$exe = 'C:/Program Files (x86)/Tesseract-OCR/tesseract.exe';
$image = 'Book.png';
$output = 'Out';
$language = ''; // '-l deu' = German etc

$img = 'Images/' . $image; 

exec("\"$exe\" \"$img\" \"$output\" {$language} "); 

composer create-project --prefer-dist laravel/laravel blog 是您项目的名称

答案 2 :(得分:2)

我的Linux Mint也有同样的问题。检查composer文件夹路径是否在~/.config/composer中,那么您需要更改$PATH变量,如下所示。 这应该可以解决问题:

  1. nano .bashrc [ or nano .bash_profile ]
  2. export PATH=~/.config/composer/vendor/bin:$PATH [ Add this line and save it ]
  3. source .bashrc

答案 3 :(得分:1)

有时候Laravel不在那条道路上。而是尝试〜/ .config / composer / vender / bin /。但要确保laravel存在于该路径中。

答案 4 :(得分:1)

您需要编辑bash_profile

nano ~/.bash_profile 

复制/粘贴

export PATH=~/.composer/vendor/bin:$PATH

然后运行

source ~/.bash_profile

现在您可以在终端中使用laravel命令

答案 5 :(得分:1)

您需要编辑您的 .bashrc
nano ~/.bashrc

添加这一行
export PATH=$HOME/.config/composer/vendor/bin:$PATH

保存并退出 然后关闭您的终端并重新打开它 运行:
laravel

答案 6 :(得分:0)

这很可能是因为您没有正确设置目录。我以root身份安装了laravel,所以我的目录是“/root/.composer/vendor/bin”。导航到您的主目录并执行以下操作:

  1. vi .profile
  2. /root/.composer/vendor/bin 添加到$ PATH变量
  3. 保存文件(:wq)
  4. 源代码,输入: source .profile
  5. - 请记住,永远不要在生产服务器上通过root安装 -

答案 7 :(得分:0)

如果您收到此错误,则路径有问题。您必须编辑 .zshrc 文件并添加此行

从终端运行以下命令编辑文件

纳米 ~/.zshrc

然后在该文件中输入这一行

导出路径="$HOME/.composer/vendor/bin:$PATH"

enter image description here

要保存,请按 Control + X 按钮。

然后按 Y 保存并按 Enter。

有时如果你有重复的路径可能会带来错误

非常感谢 NILESH SHIRAGAVE https://snilesh.com/blog/solved-zsh-command-not-found-laravel/