当前位置: 首页 > 知识库问答 >
问题:

编写器:安装Laravel Tracker时无法解决您的需求

谷梁宝
2023-03-14

我正在安装这个https://github.com/antonioribeiro/tracker使用以下命令在my Laravel 5.2上安装软件包:

composer require pragmarx/tracker

但是我得到了这个错误:

无法将您的需求解析为可安装的软件包集。

Using version ^2.0 for pragmarx/tracker
./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
    - Installation request for pragmarx/tracker ^2.0 -> satisfiable by pragmarx/tracker[v2.0.0].
    - Conclusion: remove ramsey/uuid 3.4.1
    - Conclusion: don't install ramsey/uuid 3.4.1
    - pragmarx/tracker v2.0.0 requires ramsey/uuid ~2.8 -> satisfiable by ramsey/uuid[2.8.0, 2.8.1, 2.8.2, 2.8.3, 2.8.4, 2.9.0].
    - Can only install one of: ramsey/uuid[2.8.0, 3.4.1].
    - Can only install one of: ramsey/uuid[2.8.1, 3.4.1].
    - Can only install one of: ramsey/uuid[2.8.2, 3.4.1].
    - Can only install one of: ramsey/uuid[2.8.3, 3.4.1].
    - Can only install one of: ramsey/uuid[2.8.4, 3.4.1].
    - Can only install one of: ramsey/uuid[2.9.0, 3.4.1].
    - Installation request for ramsey/uuid (locked at 3.4.1) -> satisfiable by ramsey/uuid[3.4.1].


Installation failed, reverting ./composer.json to its original content.

我不想破坏我的申请。那我该怎么办?

共有1个答案

巴星华
2023-03-14

新包依赖于ramsey/uuid,该行还告诉您找到了哪些版本可以满足此要求:

pragmarx/tracker v2.0.0 requires ramsey/uuid ~2.8 -> satisfiable by ramsey/uuid[2.8.0, 2.8.1, 2.8.2, 2.8.3, 2.8.4, 2.9.0].

此软件包似乎已安装在较新版本中,因为下面几行代码也出现了:

- Conclusion: remove ramsey/uuid 3.4.1
- Conclusion: don't install ramsey/uuid 3.4.1

作曲家总结如下:

- Can only install one of: ramsey/uuid[2.8.0, 3.4.1].

Composer无法安装新软件包,因为您已在与所需版本不兼容的较新版本中安装了ramsey/uuid。

您可以尝试向pragmarx/tracker的维护者发送一个pull请求,并更新ramsey/uuid。或者,您可以搜索与已安装软件包兼容的其他软件包。

 类似资料:
  • 我是symfony1的新手。4.我正在尝试在现有项目中安装composer我运行安装命令获取以下信息: 加载包含包信息的composer存储库安装依赖项(包括require dev)无法将您的需求解析为可安装的包集。 问题一: 潜在原因: 包名中的一个错别字 根据您的最小最大稳定性设置,该软件包没有足够稳定的版本,请参阅https://groups.google.com/d/topic/compo

  • 当我运行时,我收到一些有线输出。 这是我的composer.json。 我该如何解决这个问题?

  • 我试图安装cakephp使用作曲家本教程,但在我运行命令后: 我得到的错误: 问题1-cakephp/cakephp-codesniffer 3.0.0需要squizlabs/php_codesniffer^3.0.0- 若要启用扩展,请验证是否已在中启用它们。ini文件:-/etc/php/7.0/cli/php。ini-/etc/php/7.0/cli/conf.d/10-opcache。in

  • 本文向大家介绍解决cPanel无法安装php5.2.17,包括了解决cPanel无法安装php5.2.17的使用技巧和注意事项,需要的朋友参考一下 1. 准备cpanel专供php 2. 通过easyApache重装 搜索easyApache,然后一步步看图。 easyApache cPanel安装php5.2.17 cPanel安装php5.2.17 cPanel安装php5.2.17 cPan

  • 本文向大家介绍pip安装时ReadTimeoutError的解决方法,包括了pip安装时ReadTimeoutError的解决方法的使用技巧和注意事项,需要的朋友参考一下 2018.1.22解决办法 一般情况下PIP出现ReadTimeoutError都是因为被GFW给墙了,所以一般遇到这种问题,我们可以选择国内的镜像来解决问题。 在Windows下: C:\Users\Administrator

  • 我正在尝试设置从github repo克隆的Symfony项目,但在安装依赖项时遇到问题。 运行composer install时,结果如下: 这是composer.json 谢谢!

  • 如何处理json请求并解析丢向导中的请求参数? 我编写了上述代码并尝试了以下请求。 但是是 如何在不写包装类的情况下解析参数?

  • 当我运行composer.phar安装一切似乎不错: 但是现在,我想安装这个包:https://github.com/KnpLabs/KnpPaginatorBundle从https://packagist.org/packages/knplabs/knp-paginator-bundle 因此,我用新的require行更新composer.json文件。 } (我已经尝试了从Packegist的