通过作曲家 InvalidArgumentException 安装 laravel

Posted

技术标签:

【中文标题】通过作曲家 InvalidArgumentException 安装 laravel【英文标题】:installing laravel via composer InvalidArgumentException 【发布时间】:2013-12-25 06:53:30 【问题描述】:

我想安装 laravel 4.x,如你所知,我必须使用 composer。 我试过了:composer create-project laravel/laravel d:\xampp\htdocs\laravel

  [InvalidArgumentException]
  Could not find package laravel/laravel with stability stable.


create-project [-s|--stability="..."] [--prefer-source] [--prefer-dist] [--repository-url="..."] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--no-scripts] [--no-progress] [--keep-vcs][--no-install] [package] [directory] [version]

我从github repo下载了laravel,然后试了这个:composer install 这次我得到了:

Loading composer repositories with package information
Installing dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - The requested package laravel/framework could not be found in any version, there may be a typo in the package name.

Potential causes:
 - A typo in the package name
 - The package is not available in a stable-enough version according to your minimum-stability setting
   see <https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion> for more details.

Read <http://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.

我正在使用:

Apache 2.4.7
php 5.5.6

xampp-win32-1.8.3-1-VC11在win8 64位上安装

请帮帮我

谢谢

【问题讨论】:

请运行composer diag 并将任何发现添加到您的问题中。您必须使用任何代理吗? @Sven 这里是结果:` d:\xampp\htdocs\laravel>composer diag 检查平台设置:FAIL xdebug 扩展已加载,这会使 Composer 变慢一点。建议在使用 Composer 时禁用它,但不应导致超出速度的问题。检查http连接:OK检查composer.json:OK检查磁盘可用空间:OK检查composer版本:FAIL您没有运行最新版本` 【参考方案1】:

你安装作曲家没有任何错误吗?我想我之前也遇到过同样的错误,问题出在作曲家安装中。

【讨论】:

我已经通过 composer setup 安装了它,它没有显示任何问题,但正如我所问的 here 下载(或检查)更新时出现问题【参考方案2】:

最后我找到了答案,完全是因为作曲家和我的代理设置之间的问题导致了问题。

我已经在composer self-update TransportException解释了问题和解决方法

在修复之后 composer 完全安装了 laravel 4,没有任何问题。

谢谢大家

【讨论】:

【参考方案3】:

您忘记添加“--prefer-dist " 。所以在你的情况下,你必须使用:

composer create-project laravel/laravel --prefer-dist

为了让它工作。因此,只需从以下位置删除所有文件:d:\xampp\htdocs\laravel,然后按照以下命令重试您的 cmd(我猜您使用的是 Windows!):

cd d:\xampp\htdocs\laravel
composer create-project laravel/laravel --prefer-dist

我认为这应该对你有用

【讨论】:

它没有任何好处,当我开始我的 laravel 安装挑战时,我已经尝试过了。

以上是关于通过作曲家 InvalidArgumentException 安装 laravel的主要内容,如果未能解决你的问题,请参考以下文章

sh 通过作曲家更新magento 2

如何通过流明中的作曲家安装照明/邮件

无法通过作曲家安装 laravel 安装程序

通过作曲家安装时,gedmo/doctrine-extensions 要求提供令牌

通过作曲家包含时如何在 AdminLTE 中使用 jQuery 的输入掩码

text sqlite不支持ondelete('cascade'),faield tdd因为通过视图作曲家解决方案共享数据