我已经在Ubuntu流浪盒上安装了composer,运行php 7.0
(之前刚刚安装过)。仅尝试composer
或完整路径php /usr/local/bin/composer
都会导致以下错误:
The HOME or COMPOSER_HOME environment variable must be set for
composer to run correctly
我不熟悉要设置的env变量(或两者),应该设置的值,或者应该设置/声明的位置!我搜索了很多论坛,包括github,但我没有看到这些信息。感谢您的帮助。
更新:也试过这个,同样的消息:
curl -sS https://getcomposer.org/installer | php
答案 0 :(得分:5)
以下对我有用,成功地让我看到作曲家输出:
export COMPOSER_HOME="$HOME/.config/composer";
composer
请注意,我只能在项目文件夹中运行composer
,不需要使用完整路径。
参考:https://github.com/consolidation/cgr/issues/10
(javi-dev于2月24日发表评论)