Laravel命令无法运行 - Windows 7

时间:2015-08-16 06:50:00

标签: windows laravel installation

我正在尝试安装laravel命令安装程序,但它无法正常工作。

关注链接:http://laravel.com/docs/5.1

我已经成功安装了composer,实际上composer命令工作正常。

安装composer之后,我运行了这个命令:

composer global require "laravel/installer=~1.1"

如安装文档中所述。

在cmd中输出上述命令:

将当前目录更改为

  

C:/ Users / xXx / AppData / Roaming / Composer ./composer.json

已更新 使用包信息加载composer存储库 更新依赖项(包括require-dev) 无需安装或更新 生成自动加载文件 我还在这里设置了环境变量:

  

“我的电脑”> “属性”> “高级”> “环境>变量”

     
    

“路径”

  

。 我已经设置了变量User变量和System变量。还重新启动了PC。

但是当我运行laravel命令时,它说:

  

'laravel'未被识别为内部或外部命令,   可操作程序或批处理文件。

我正在使用Windows 7。

任何帮助将不胜感激。提前谢谢。

3 个答案:

答案 0 :(得分:1)

  1. 首先确保找到您PC用户的名字。大部分都可以 找到 [C:\Users\[USER_NAME]\AppData\Roaming\Composer\vendor\bin]。现在 一旦Laravel安装在Widows中,这将可用 平台。
  2. 确认其位置后。转到*我的电脑" > "属性"
      

    "高级" > "环境>变量>路径' *

  3. 添加分号以确保没有空格。
  4. 添加C:\Users\[USER_NAME]\AppData\Roaming\Composer\vendor\bin     您的用户名。重新启动命令提示符,你就可以了。
  5. 我在Installing Laravel 5 with XAMPP or Wamp on Windows Platform

    中详细介绍了Laravel

答案 1 :(得分:0)

确保将Composer的系统范围的供应商bin目录放在您的$PATH中,以便laravel可执行文件可以被您的系统定位。根据您的操作系统,该目录位于不同的位置;但是,一些常见的位置包括:

macOS: $HOME/.composer/vendor/bin

Windows: %USERPROFILE%\AppData\Roaming\Composer\vendor\bin

GNU / Linux Distributions: $HOME/.config/composer/vendor/bin or $HOME/.composer/vendor/bin

您还可以通过运行以下命令找到作曲家的全局安装路径 作曲家从第一行开始就在全球范围内寻找。

来源:laravel-doc

答案 2 :(得分:-2)

你做过composer install吗?我认为这就是问题所在。