通过作曲家 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的主要内容,如果未能解决你的问题,请参考以下文章
通过作曲家安装时,gedmo/doctrine-extensions 要求提供令牌
通过作曲家包含时如何在 AdminLTE 中使用 jQuery 的输入掩码
text sqlite不支持ondelete('cascade'),faield tdd因为通过视图作曲家解决方案共享数据