嗨,我今天早些时候安装了 Ubuntu,并且刚刚安装了 Apache、PHP 5、Mysql 和 PHPMyadmin。
我跟着这些方向。
因此我像这样全局安装了 Composer:
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
然后我将以下内容添加到我的.bashrc
文件中:
PATH="$HOME/.composer/vendor/bin:$PATH"
一切似乎都运行良好,我可以在计算机上的任何地方运行作曲家。
然后我像这样安装了 drush:
Composer global require drush/drush:8.*
一切似乎都安装得很好。但当我运行“ drush status
”来查看它的运行情况时,我得到了以下信息:
The program 'drush' is currently not installed. You can install it by typing:
sudo apt-get install drush
我知道这行不通。如果我以这种方式安装 drush,它会安装 drush 5(而且我无法将其更新到当前版本)。
嗯,那么我到底做错了什么?
答案1
我修复了这个问题。问题在于我放入 .bashrc 文件的路径。尽管我使用的说明指出了这一点,但我实际上并没有 .composer 文件。但我有一个 .config 文件!一旦我更改了 .bashrc 中的路径以反映这一点(即 PATH="$HOME/.config/composer/vendor/bin:$PATH" 并重新启动我的终端,它就可以正常工作了。