Can';t安装laravel软件包,symfony/process版本错误

Can';t安装laravel软件包,symfony/process版本错误,symfony,laravel,laravel-5.2,packages,symfony-process,Symfony,Laravel,Laravel 5.2,Packages,Symfony Process,我试图安装一些需要2.*版本的软件包,但新的laravel版本使用3* 是否有任何方法可以“降级”软件包,或者我必须等到软件包更新到最新版本吗?当我想安装sclable/php latex时,我也遇到了同样的问题。它需要symfony进程高于2.7。安装的是3.x版。 我想,一切都应该是好的,但它没有工作 您只需修改composer.json文件并将版本设置为高于2 “符号/过程”:“^2.7” 这里是我的composer.json文件 { "name": "laravel/laravel"

我试图安装一些需要2.*版本的软件包,但新的laravel版本使用3*


是否有任何方法可以“降级”软件包,或者我必须等到软件包更新到最新版本吗?

当我想安装sclable/php latex时,我也遇到了同样的问题。它需要symfony进程高于2.7。安装的是3.x版。 我想,一切都应该是好的,但它没有工作

您只需修改composer.json文件并将版本设置为高于2

“符号/过程”:“^2.7”

这里是我的composer.json文件

{
  "name": "laravel/laravel",
  "description": "The Laravel Framework.",
  "keywords": [ "framework", "laravel" ],
  "license": "MIT",
  "type": "project",
  "minimum-stability": "beta",
  "prefer-stable": true,
  "require": {
    "php": ">=5.5.9",
    "laravel/framework": "5.2.*",
    "barryvdh/laravel-debugbar": "^2.2",
    "symfony/process": "^2.7",
    "sclable/php-latex": "0.*",
    "anahkiasen/former": "^4.0"
  },
  "require-dev": {
    "fzaninotto/faker": "~1.4",
    "mockery/mockery": "0.9.*",
    "phpunit/phpunit": "~4.0",
    "symfony/css-selector": "2.8.*|3.0.*",
    "symfony/dom-crawler": "2.8.*|3.0.*"
  },
然后进行编写器更新:

composer update -verbose

通常,您可以选择等待软件包更新以支持v3.x,或者将Laravel版本降级为使用v2.x的版本。如果我们知道你想安装什么样的包,那么也许可以安装一个BET/DEV版本,支持V3.XI安装。我新开了一期,作者说他会尽快更新。啊,好的。看起来您只需等待作者更新,因为即使是开发版本的软件包也仍然使用2.*。