gpt4 book ai didi

php - 无法安装phpunit,结论: don't install phpunit/phpunit 6. 5.8

转载 作者:行者123 更新时间:2023-12-03 22:58:35 25 4
gpt4 key购买 nike

我在 Windows 10 上的 vagrant 设置中安装了 php 7.0.29 版本。

当我运行以下命令时

composer require --dev phpunit/phpunit

我得到了提到的错误
Using version ^6.5 for phpunit/phpunit
./composer.json has been updated
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
- Conclusion: don't install phpunit/phpunit 6.5.8
- Conclusion: don't install phpunit/phpunit 6.5.7
- Conclusion: don't install phpunit/phpunit 6.5.6
- Conclusion: don't install phpunit/phpunit 6.5.5
- Conclusion: don't install phpunit/phpunit 6.5.4
- Conclusion: don't install phpunit/phpunit 6.5.3
- Conclusion: don't install phpunit/phpunit 6.5.2
- Conclusion: don't install phpunit/phpunit 6.5.1
- phpunit/dbunit 2.0.3 conflicts with phpunit/phpunit[6.5.0].
- phpunit/phpunit 6.5.0 conflicts with phpunit/dbunit[2.0.3].
- phpunit/phpunit 6.5.0 conflicts with phpunit/dbunit[2.0.3].
- Installation request for phpunit/phpunit ^6.5 -> satisfiable by phpunit/phpunit[6.5.0, 6.5.1, 6.5.2, 6.5.3, 6.5.4, 6.5.5, 6.5.6, 6.5.7, 6.5.8].
- Installation request for phpunit/dbunit (locked at 2.0.3, required as ^2.0) -> satisfiable by phpunit/dbunit[2.0.3].

我的 composer.json 文件有以下代码
{
"name": "tsawler/acme",
"authors": [
{
"name": "xyz",
"email": "xyz@example.com"
}
],
"require": {
"filp/whoops": "2.0.*",
"vlucas/phpdotenv": "~1.1",
"illuminate/database": "5.1.*",
"altorouter/altorouter": "1.1.0",
"respect/validation": "~1.0",
"duncan3dc/blade": "2.2.*",
"robmorgan/phinx": "^0.4.5",
"symfony/var-dumper": "^2.7",
"cocur/slugify": "^1.2",
"swiftmailer/swiftmailer": "^5.4",
"kunststube/csrfp": "^0.1.0",
"sunra/php-simple-html-dom-parser": "v1.5.0",
"rdlowrey/auryn": "1.1.*",
"fabpot/goutte": "^3.1"
},
"autoload": {
"psr-4": { "Acme\\": "src/" }
},
"require-dev": {
"phpunit/phpunit": "^5.1",
"phpunit/php-invoker": "^1.1",
"phpunit/dbunit": "^2.0"
}
}

我如何解决它?

最佳答案

  • 尝试通过再次要求升级我的 phpunit 时遇到此错误。我的解决方案是卸载 phpunit 并重新安装它:
          $ composer remove phpunit/phpunit --dev
    $ composer require phpunit/phpunit --dev
  • 关于php - 无法安装phpunit,结论: don't install phpunit/phpunit 6. 5.8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50076057/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com