【问题标题】:Could not open input file: /Users/me/composer.phar - After running source ~/.bash_profile.save无法打开输入文件:/Users/me/composer.phar - 运行 source ~/.bash_profile.save 后
【发布时间】:2014-12-04 23:54:53
【问题描述】:

这让我很头疼。只需尝试安装 laravel 4。

所以,安装作曲家很好,它运行正常。问题是当我尝试安装 laravel 时,我收到了这个错误:

- laravel/framework v4.2.9 requires php >=5.4.0 -> no matching package found.

所以,我检查了终端正在使用和使用的 PHP 版本:

which php

给我 usr/local/bin 位置,然后 php -v 显示为 5.3 php。

所以,按照一些说明,我编辑了 .bash_profile.save 以便现在是路径:

alias composer='php ~/composer.phar'
export PATH=/Applications/MAMP/bin/php/php5.5.14/bin:$PATH
^R

然后我跑了:

source ~/.bash_profile.save

然后又是哪个 php。

这显示了正确的路径但是......当我尝试使用作曲家时,我收到了这个错误:

无法打开输入文件:/Users/me/composer.phar

所以现在我卡住了。是因为别名作曲家行吗?现在应该指向哪里?

谢谢,只是想继续使用 laravel... :)

【问题讨论】:

    标签: php command-line laravel-4 composer-php


    【解决方案1】:

    只需在作曲家网站中获取此composer.phar 并将其放在与composer.json 相同的位置即可;这就是你所需要的。

    https://getcomposer.org/download/1.2.0/composer.phar

    【讨论】:

      【解决方案2】:

      你需要在下面的那个目录中有作曲家

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

      而不是在您的用户帐户的根目录中

      【讨论】:

        猜你喜欢
        • 2014-01-13
        • 2018-04-21
        • 2015-03-05
        • 1970-01-01
        • 2016-07-29
        • 1970-01-01
        • 2020-07-17
        • 2016-09-23
        • 2013-02-19
        相关资源
        最近更新 更多