所以简单地说。我最近做了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/
为什么会出现这种情况的任何想法?
答案 0 :(得分:0)
通过与reddit上的某人交谈找到答案。
///
首先,尝试转到/ usr / local / bin中的composer文件,然后双击它。它应该在新的终端窗口中打开。这应该至少确认文件可以执行。
其次,您不需要使用别名来使用composer。你只需指出你的道路:
export PATH="~/.composer/vendor/bin:$PATH"
如果您有任何其他路径变量,您只需将冒号附加到其末尾,如下所示:
export PATH="/usr/local/php5/bin:~/.composer/vendor/bin:$PATH"
希望这有帮助。