Composer php 关于通过composer安装yii2 braintree的问题
我已经通过composer成功安装了Braintree组件,现在我希望也使用composer安装 正如推荐的那样,我在我的composer.json的Composer php 关于通过composer安装yii2 braintree的问题,composer-php,braintree,Composer Php,Braintree,我已经通过composer成功安装了Braintree组件,现在我希望也使用composer安装 正如推荐的那样,我在我的composer.json的require部分插入了“bryglen/yii2 braintree”:“*”行: "require": { "php": ">=5.4.0", "yiisoft/yii2": "*", "yiisoft/yii2-bootstrap": "*", "yiisoft/yii2-swiftmailer": "*
require
部分插入了“bryglen/yii2 braintree”:“*”
行:
"require": {
"php": ">=5.4.0",
"yiisoft/yii2": "*",
"yiisoft/yii2-bootstrap": "*",
"yiisoft/yii2-swiftmailer": "*",
"braintree/braintree_php": "2.37.0",
"bryglen/yii2-braintree": "*"
},
之后,我执行了composer update
,结果是:
sudo composer update
Loading composer repositories with package information
Updating dependencies (including require-dev) Your requirements could not be resolved to an installable set of packages.
Problem 1
- The requested package bryglen/yii2-braintree 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.
sudo编写器更新
使用包信息加载composer存储库
更新依赖项(包括require dev)无法将您的需求解析为一组可安装的包。
问题1
-在任何版本中都找不到请求的程序包bryglen/yii2 braintree,程序包名称中可能有输入错误。
潜在原因:
-软件包名称中的输入错误
-根据您的最低稳定性设置,该软件包没有足够稳定的版本
有关更多详细信息,请参阅。
我做错了什么?回购有问题吗?确保您的
composer.json中有此设置:
"minimum-stability": "dev"
好像不见了。这个扩展还没有稳定的版本
只需安装yii2 braintree
,braintree\u php
将作为静态版本的依赖项安装-2.30.0立即安装,没有任何问题。您的composer.json
:“最小稳定性”:“dev”
中是否有此设置?好像不见了。这个扩展还没有稳定的版本。@arogachev是的,你说得对。但现在又出现了另一个错误。您安装的braintree_php版本是什么?我安装了最后一个()并且为了安装yii2braintree,它似乎需要2.30.0。“找不到匹配的包”就是它显示的内容。我只是安装了yii2 braintree
,braintree\u php
作为依赖项安装。是的,版本是静态的-2.30.0
。谢谢,@arogachev。如果你愿意,你可以回答这个问题。