gpt4 book ai didi

ubuntu - 卸载 fzaninotto/faker 并通过 composer 使用 fakerphp/faker 进行更改

转载 作者:行者123 更新时间:2023-12-04 18:59:14 25 4
gpt4 key购买 nike

我在 Lubuntu 20.04 和 Maria-db 15.1、php 8.0.8 上运行 pimcore 10 和 coreshop 3。 (运行 coreshop 只能通过使用composer require fzaninotto/faker --ignore-platform-reqs . coreshop 把店里的图片渲染成大图,我删了'%coreshop.model.product_store_price.class%'来自 vendor/coreshop/core-shop/src/CoreShop/Bundle/CoreBundle/Resources/config/services/data_hub.yml .)
现在,我要交换fzaninotto/fakerfakerphp/faker .
Composer 不允许交换:
问题 1
- fzaninotto/faker v1.6.0 需要 php ^5.3.3|^7.0 -> 您的 php 版本 (8.0.8) 不满足该要求。
- fzaninotto/faker[v1.7.0, ..., v1.9.2] 需要 php ^5.3.3 || ^7.0 -> 您的 php 版本 (8.0.8) 不满足该要求。
- coreshop/core-shop 3.0.x-dev 是 coreshop/core-shop dev-master 的别名,因此也需要安装它。
- coreshop/core-shop dev-master 需要 fzaninotto/faker ^1.6 -> fzaninotto/faker[v1.6.0, ..., v1.9.2] 可以满足。
- 根 composer.json 需要 coreshop/core-shop >=3.0@dev -> 可满足 coreshop/core-shop[3.0.x-dev (dev-master 的别名)]。

尝试的
我尝试了一些东西,女巫没有用:
试一试 composer remove vendor/fzaninotto/fakerSYS:您的 composer.json 中不需要 vendor/fzaninotto/faker 并且尚未删除

TRY2:composer require fakerphp/fakerSYS:您的要求无法解决为一组可安装的软件包。

问题 1
- fzaninotto/faker 被锁定到 v1.9.2 版本并且没有请求更新这个包。
- fzaninotto/faker v1.9.2 需要 php ^5.3.3 || ^7.0 -> 您的 php 版本 (8.0.8) 不满足该要求。
问题 2
- fzaninotto/faker v1.9.2 需要 php ^5.3.3 || ^7.0 -> 您的 php 版本 (8.0.8) 不满足该要求。
- coreshop/core-shop 3.0.x-dev 是 coreshop/core-shop dev-master 的别名,因此也需要安装它。
- coreshop/core-shop dev-master 需要 fzaninotto/faker ^1.6 -> fzaninotto/faker[v1.9.2] 可以满足。
- 根 composer.json 需要 coreshop/core-shop >=3.0@dev -> 可满足 coreshop/core-shop[3.0.x-dev (dev-master 的别名)]。

TRY3:composer remove fzaninotto/faker --ignore-platform-reqsSYS: ... 锁定文件中没有可修改的内容
...
无需安装、更新或删除
...

TRY4:添加 composer.json “需要开发”:{
"fakerphp/faker": "^1.13.0",

并删除 composer.lock全部fzaninotto/fakerSYS:删除失败,fzaninotto/faker 仍然存在,可能是另一个软件包需要它。

TRY5:composer update --with-all-dependenciesSYS:您的要求无法解决为一组可安装的软件包。
问题 1
- fzaninotto/faker v1.6.0 需要 php ^5.3.3|^7.0 -> 您的 php 版本 (8.0.8) 不满足该要求。
- fzaninotto/faker[v1.7.0, ..., v1.9.2] 需要 php ^5.3.3 || ^7.0 -> 您的 php 版本 (8.0.8) 不满足该要求。
- coreshop/core-shop 3.0.x-dev 是 coreshop/core-shop dev-master 的别名,因此也需要安装它。
- coreshop/core-shop dev-master 需要 fzaninotto/faker ^1.6 -> fzaninotto/faker[v1.6.0, ..., v1.9.2] 可以满足。
- 根 composer.json 需要 coreshop/core-shop >=3.0@dev -> 可满足 coreshop/core-shop[3.0.x-dev (dev-master 的别名)]。

最佳答案

尝试删除 "fzaninotto/faker":"^1.6"在 composer.json 的“require”下然后运行:composer update然后:composer require fakerphp/faker

关于ubuntu - 卸载 fzaninotto/faker 并通过 composer 使用 fakerphp/faker 进行更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68559676/

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