簡體   English   中英

使用 composer 安裝 phpoffice/phpspreadsheet 時出錯

[英]Error installation phpoffice/phpspreadsheet with composer

我嘗試使用以下命令安裝特定的電子表格庫:

composer 需要 phpoffice/phpspreadsheet:1.8.2 (因為我有 Php5 版本)

我有這個錯誤:

您的要求無法解決為一組可安裝的軟件包。

問題 1

- symfony/symfony is locked to version v3.4.10 and an update of this package was not requested.

- Only one of these can be installed: symfony/twig-bundle[v3.4.26], symfony/symfony[v3.4.10]. symfony/symfony replaces symfony/twig-bundle and thus cannot coexist with it.

- symfony/twig-bundle is locked to version v3.4.26 and an update of this package was not requested.

我的作曲家.json:

{ "name": "symfony/framework-standard-edition", "license": "MIT", "type": "project", "description": "The "Symfony Standard Edition" 發行版", "autoload": { “psr-4”:{“”:“src/”},“classmap”:[“app/AppKernel.php”,“app/AppCache.php”]},“autoload-dev”:{“psr-4 ": { "AppBundle\Tests\": "tests/" }, "files": [ "vendor/symfony/symfony/src/Symfony/Component/VarDumper/Resources/functions/dump.php" ] }, "require" : { "php": ">=5.5.9", "beberlei/doctrineextensions": "1.1.9", "doctrine/doctrine-bundle": "^1.6", "doctrine/doctrine-migrations-bundle": " ^1.3", "doctrine/orm": "^2.5", "incenteev/composer-parameter-handler": "^2.0", "paragonie/random_compat": "~1.3", "phpseclib/phpseclib": "^2.0 ", "ramsey/uuid": "^3.8", "sensio/distribution-bundle": "^5.0.19", "sensio/framework-extra-bundle": "^5.0.0", "symfony/assetic-捆綁”:“^2.8”,“symfony/monolog-bundle”:“^3.1.0”,“symfony/polyfill-apcu”:“^1.0”,“symfony/symfony”:“3.4.10”,“symfony /translation": "^3.4", "symfony/twig-bundle": "3.4.26 ", "symfony/validator": "^3.4", "theodo-evolution/legacy-wrapper-bundle": "^1.2", "theodo-evolution/session-bundle": "^1.0", "twig/twig" : "^1.0||^2.0" }, "require-dev": { "phpunit/phpunit": "^5.7.27", "sensio/generator-bundle": "^3.0", "symfony/phpunit-bridge ": "^3.0" }, "scripts": { "symfony-scripts": [ "Incenteev\ParameterHandler\ScriptHandler::buildParameters", "Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::buildBootstrap", "Sensio\Bundle \DistributionBundle\Composer\ScriptHandler::clearCache", "Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::installAssets", "Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::installRequirementsFile", "Sensio\Bundle\DistributionBundle\Composer\ ScriptHandler::prepareDeploymentTarget" ], "post-install-cmd": [ "@symfony-scripts" ], "post-update-cmd": [ "@symfony-scripts" ] }, "config": { "platform" : { "php": "5.6" }, "sort-packages": true }, "extra": { "symfony-app-dir": "app", "symfony-bin-dir": "bin", " symfony-var-dir": "var" , "symfony-web-dir": "web", "symfony-tests-dir": "tests", "symfony-assets-install": "relative", "incenteev-parameters": { "file": "app /config/parameters.yml" }, "branch-alias": { "dev-master": "3.4-dev" } } }

有人有想法嗎?

symfony/symfony是一個 package,包含 Symfony 框架的所有組件。 這也包含symfony/twig-bundle 無需安裝這兩個包,因此您可以安全地刪除symfony/twig-bundle 之后,應該可以添加您想要添加的任何 package

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM