在 Magento 版本中 运行 "composer update" 时出现错误。 2.3.3, PHP 7.3.15

I get the error when run "composer update" in Magento ver. 2.3.3, PHP 7.3.15

我在 Magento 版本 运行“composer update”时收到错误消息。 2.3.3, PHP 7.3.15

致命错误:未捕获类型错误:Magento\InventoryComposerInstaller\Plugin::initModuleDeployment() 的 Return 值必须是 Magento\InventoryComposerInstaller\void 的实例,none 在 [=32= 中返回].php:69

堆栈跟踪:

0 [内部函数]: Magento\InventoryComposerInstaller\Plugin->initModuleDeployment(Object(Composer\Script\Event))

1 phar:///home/jesperpu/composer.phar/src/Composer/EventDispatcher/EventDispatcher.php(164): call_user_func(数组, 对象(Composer\Script\Event))

2 phar:///home/jesperpu/composer.phar/src/Composer/EventDispatcher/EventDispatcher.php(96): Composer\EventDispatcher\EventDispatcher->doDispatch(Object(Composer\Script\Event))

3 phar:///home/jesperpu/composer.phar/src/Composer/Installer.php(208): Composer\EventDispatcher\EventDispatcher->dispatchScript('pre-update-cmd', true)

4 phar:///home/jesperpu/composer.phar/src/Composer/Command/UpdateCommand.php(163): Composer\Installer->运行()

5 phar:///home/jesperpu/composer 在 /home/jesperpu/public_html/vendor/magento/inventory-composer-installer/src/Plugin.php 第 69

尝试 运行 这些命令:

rm -rf vendor
composer clearcache
composer update

我用cmd 作曲家更新 --no-plugins --no-dev phpoffice/phpspreadsheet

问题 1 - phpdocumentor/type-resolver 的安装请求(锁定在 1.0.1)-> phpdocumentor/type-resolver[1.0.1] 可满足。 - phpdocumentor/type-resolver 1.0.1 要求 php ^7.1 -> 您的 PHP 版本 (7.0.33) 不满足该要求。

然后我检查我的 PHP:

PHP-v

PHP 7.3.15 (cli)(内置:2020 年 2 月 21 日 10:35:52)(NTS)

我很正常 运行 其中 php
php: /usr/bin/php /usr/local/bin/php

/usr/local/bin/php /usr/local/bin/composer 更新 --no-plugins --no-dev phpoffice/phpspreadsheet

成功了