2016-08-09 84 views
0

过去我已成功运行Laravel项目的作曲家,但这一次它不想工作。 StackOverflow上的现有线程都没有为我提供任何有用的解决方案。作曲者错误:“无法打开输入文件:/usr/bin/composer.phar”

我重新安装了作曲家,它住在Users/becky。我试着将它移动到/ usr/bin /,因为这似乎是CL认为它的存在的地方,但是我得到这样的消息:“没有这样的文件或目录”

好吧!我很难过!任何接受者?

+0

你用什么命令来调用作曲家?只是'作曲家'或'composer.phar'?您是否正在使用应该配置为运行作曲家的流浪机或任何虚拟机? – Sergeon

回答

0

基于你的用户目录的名字,我猜你是在OS X上。自从El Capitan以来,OS X不允许访问/usr/bin。相反,安装作曲家/usr/local/bin。该目录默认位于您的路径中,您可以访问它。

将其从目录移动,使用:

mv /Users/becky/composer.phar /usr/local/bin/composer.phar 

然后创建一个别名:

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

TYPO:

mv /Users/becky/composer.phar /usr/loca/bin/composer.phar 

应该是:

mv /Users/becky/composer.phar /usr/local/bin/composer.phar 
+0

这应该是一条评论。 – Anselm

+0

我有这个问题已经好几个月了。终于解决了! – fenadoruk

相关问题