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

安装Cro时遇到困难:“未能找到依赖项:CBOR::Simple”

汪跃
2023-03-14

我希望尝试在拉库的Cro图书馆:https://cro.services/docs

但是,当我尝试使用zef安装它时,我得到以下输出:

zef install Cro::HTTP                                                                                                                                      1 ⨯
===> Searching for: Cro::HTTP
===> Searching for missing dependencies: IO::Socket::Async::SSL, OO::Monitors, IO::Path::ChildSecure, Base64, HTTP::HPACK, Cro::Core:ver<0.8.6>, Cro::TLS:ver<0.8.6>, JSON::Fast, Crypt::Random, JSON::JWT, DateTime::Parse, Log::Timeline
===> Searching for missing dependencies: MIME::Base64, OpenSSL, Digest::HMAC, if, CBOR::Simple
===> Failed to find dependencies: CBOR::Simple
Failed to resolve some missing dependencies

在Ubuntu(WSL2)和Kali linux上的结果相同。

共有1个答案

臧兴学
2023-03-14

我在GitHub和IRC上四处打听。解决方案是下载并使用rakudo pkg来获得较新版本的zef。可通过apt安装的版本太旧。

 类似资料:
  • 但它似乎都很好,文件夹结构是正确的。 您正在运行禁用SSL/TLS保护的Composer。正在加载包含包信息的composer存储库警告:通过http访问packagist.org,这是一种不安全的协议。更新依赖项(包括require dev)无法将您的需求解析为一组可安装的包。 我将php重新安装到C:/php,我将php.ini文件提取到C:/I中,我设置了环境变量,还取消了扩展名的注释

  • 我正试着按照这里的入门说明: http://fabric8.io/guide/getstarted/gofabric8.html

  • 尝试部署 Web 应用程序时,由于日志记录错误(如下所示),它将失败: Java . lang . nosuchmethoderror:org . SLF 4j . SPI . locationawarelogger . log(Lorg/SLF 4j/Marker;ljava/lang/String;il Java/lang/String;ljava/lang/Throwable;) 我已经谷歌

  • 我创建了一个sbt项目。在命令行调用sbt compile可以很好地工作: scalaVersion:=“2.9.2” project/plugins.sbt addSbtPlugin(“com.typesafe.sbteclipse”%“sbteclipse-plugin”%“2.1.0”) 我现在发现控制台上的“SBT测试”也不起作用。所以我认为这不是sbteclipse的问题,而是如何处理测

  • 我已经在gradle文件中添加了依赖项,但仍然无法识别jar文件的类。 我得到错误-不能解决类在这里 我已经提到了以下几点 Android Studio缺少外部依赖项 Android Studio坚持使用“Gradle:resolve Dependencies'_debugCompile'”或“detachedConfiguration1” 如何添加本地. jar文件依赖build.gradle文

  • 问题是karaf 2.3.2尝试下载“org.springframework.core”工件但失败了,它应该像karaf 2.2.7那样下载“spring-core”工件。在maven repo中只存在“spring-core”(http://repo1.maven.org/maven2/org/springframework/spring-core/)。知道为什么Karaf 2.3.2没有“or