升级到OS X 10.11 El Captian后,Composer缺失

时间:2015-11-02 22:21:57

标签: php composer-php

所以简单地说。我最近做了10.10.5到10.11.1的就地更新,刚发现我的作曲家包经理不再工作了。

我已经尝试了很多解决方案,并将其安装到正确的目录中,但我的别名“作曲家”#39;全局设置现在无法找到作曲家文件。

一如既往地执行这些步骤

首先,下载

curl -sS https://getcomposer.org/installer | php

然后移动

sudo mv composer.phar /usr/local/bin/

然后更新bash_profile

vim ~/.bash_profile

最后添加别名

alias composer="php /usr/local/bin/composer.phar"

我的最终结果是,在调用作曲家时就是这个

Could not open input file: /usr/local/bin/composer/

为什么会出现这种情况的任何想法?

1 个答案:

答案 0 :(得分:0)

通过与reddit上的某人交谈找到答案。

///

首先,尝试转到/ usr / local / bin中的composer文件,然后双击它。它应该在新的终端窗口中打开。这应该至少确认文件可以执行。

其次,您不需要使用别名来使用composer。你只需指出你的道路:

export PATH="~/.composer/vendor/bin:$PATH"

如果您有任何其他路径变量,您只需将冒号附加到其末尾,如下所示:

export PATH="/usr/local/php5/bin:~/.composer/vendor/bin:$PATH"

希望这有帮助。