首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Drush完全安装后找不到Drush命令

在Drush完全安装后找不到Drush命令
EN

Drupal用户
提问于 2016-07-11 03:44:39
回答 3查看 55.3K关注 0票数 15

我用作曲家安装了Drush 8。

代码语言:javascript
复制
composer require drush/drush:~8

不幸的是,在drush完全安装后没有找到错误Drush命令。

为什么drush命令不能使用?

用Composer

为Drupal 8安装Drush

https://www.youtube.com/watch?v=ZqY_XsCTmAc

EN

回答 3

Drupal用户

发布于 2016-07-24 00:37:30

您需要确保drush位于您的环境PATH变量中,或者可以通过设置COMPOSER_BIN_DIR来指定安装文件夹,例如:

sudo COMPOSER_HOME=/var/lib/composer COMPOSER_BIN_DIR=/usr/local/bin COMPOSER_VENDOR_DIR=/var/lib/composer/vendor composer require drush/drush:~8

或者通过Phar安装它要容易得多,例如在Linux上:

代码语言:javascript
复制
sudo install <(curl http://files.drush.org/drush.phar) /usr/local/bin/drush

在OS上,尝试:brew install drush

票数 1
EN

Drupal用户

发布于 2018-07-06 13:35:14

现在,虽然我的问题是Drupal 8的Composer Scaffold安装需要作为依赖项安装Drush (在本例中是v.9),但我也遇到了类似的问题。尽管不再推荐使用全局钻取,但由于依赖关系问题,从任何地方调用Drush都非常方便。

我建议安装的是钻孔发射器,它可以让您选择从任何地方调用Drush,即使您使用不同版本的Drush运行不同的项目。我让它在本地和我的Web服务器上运行,在那里运行得很好。它解决了我看到drush: command not found的问题,即使我有作曲家正确安装了Drush的项目。

票数 1
EN

Drupal用户

发布于 2021-11-23 16:25:15

对我来说起作用的是将"cd“放入vendors/bin文件夹并在那里运行命令。或者更好地运行vendor/bin/drush -command-

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/206611

复制
相关文章

相似问题

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