【问题标题】:Not able to run drush in windows无法在 Windows 中运行 drush
【发布时间】:2013-01-12 21:19:04
【问题描述】:

我默认将 Drush-5.4-2012-06-04-Installer-v1.0.18.msi 安装在 C:\ProgramData\Drush 位置。我运行程序并移至 drupal 工作目录。

当我输入 drush 时,它显示“drush 未被识别为内部或外部命令”错误。我需要在运行之前配置任何东西吗?请帮忙。

【问题讨论】:

    标签: php drupal drush


    【解决方案1】:

    你需要设置路径变量:

    • 右键单击计算机
    • 转到属性
    • 点击高级系统设置然后
    • 点击环境变量,然后
    • 找到变量路径
    • 并编辑它

    将此添加到变量值 C:ProgramData\Propeople\Drush 的末尾并重新启动 drush,它应该可以工作。

    【讨论】:

    • 一个小的更正:它应该是 'C:\ProgramData\Propeople\Drush' 而不是 'C:ProgramData\Propeople\Drush'。否则,“drush”在我的项目中不起作用,只能在“C:\ProgramData\Propeople\Drush”中工作。它抛出错误“drush 未被识别为内部或外部命令”。另外,对我来说路径是 'C:\ProgramData\Drush;'。
    【解决方案2】:

    我在使用 composer 安装 drush 时遇到了这个问题。

    对于使用 composer 安装 drush 的任何人,如果出现此问题,您必须按如下方式设置 PATH 变量。

    F:\Users\{YOUR-USERNAME}\AppData\Roaming\Composer\vendor\drush\drush\;
    

    我这样做了,现在我的路径变量在下面。

    F:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;F:\Program Files\TortoiseSVN\bin;F:\Program Files\Git\cmd;F:\wamp\bin\php\php5.5.12;F:\ProgramData\ComposerSetup\bin;F:\Users\user\AppData\Roaming\Composer\vendor\drush\drush\;
    

    小心,不要复制粘贴上面的变量,你必须将 drush 路径附加到现有变量。

    【讨论】:

      【解决方案3】:

      对于 Drupal,您需要从根项目文件夹运行 composer require drush/drush 命令

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-06-22
        • 2019-09-03
        • 2018-01-31
        • 2012-11-09
        • 2017-06-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多