在任何版本中都找不到请求的程序包联盟/oauth2客户端,程序包名称中可能存在拼写错误


The requested package league/oauth2-client could not be found in any version, there may be a typo in the package name

我从so上的一个线程中复制并粘贴了建议我使用的内容。

我用错别字了吗?

{
  "require" : {
    "facebook/php-sdk-v4" : "4.0.*",
    "league/oauth2-client": "1.10"
  }
}

以下是我从作曲家那里得到的完整错误消息:

/home/wiseman/public_html$composer更新正在加载composer具有包信息的存储库更新依赖项(包括require-dev)您的需求无法解析为可安装一套包装。

问题1-在任何版本中都找不到请求的程序包联盟/oauth2客户端,程序包名称中可能存在拼写错误。

潜在原因:-包裹名称拼写错误-根据您的最低稳定性设置,该软件包没有足够稳定的版本,请参阅https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion了解更多详细信息。

如果Composer声明找不到包,则必须转到packagist.org,在大搜索字段中键入包名称,然后查看结果。

在这种特殊情况下,发布的最高版本是1.1.0,因此您缺少一个点,或者您复制它的源。