小编jsa*_*gle的帖子

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

我希望尝试 Raku 中的 Cro 库:https://cro.services/docs

\n

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

\n
zef install Cro::HTTP                                                                                                                                      1 \xe2\xa8\xaf\n===> Searching for: Cro::HTTP\n===> 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\n===> Searching for missing dependencies: MIME::Base64, OpenSSL, Digest::HMAC, if, CBOR::Simple\n===> Failed to find dependencies: CBOR::Simple\nFailed to resolve some missing dependencies\n
Run Code Online (Sandbox Code Playgroud)\n

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

\n

cro raku

8
推荐指数
1
解决办法
173
查看次数

如何使用Perl6与Github API进行交互?

我想在脚本中使用Github API,我希望将它用作使用Perl6更好的体验.但是,我甚至无法获得一个简单的概念证明.

通过一些测试,我意识到Github 要求你提供一个有效的用户代理,所以我转向HTTP :: UserAgent.无论我尝试什么,我都会收到以下错误:

Internal Error: 'server returned no data'
  in block  at /Applications/Rakudo/share/perl6/site/sources/FD28A8E22DFE16B70B757D9981C7B6C25543060C (HTTP::UserAgent) line 259
  in any  at /Applications/Rakudo/share/perl6/site/precomp/F91BAB44DF15C5C298C627DD5E0F9D819ED79939.1517344679.60204/FD/FD28A8E22DFE16B70B757D9981C7B6C25543060C line 1
  in method new at /Applications/Rakudo/share/perl6/site/sources/DDDD4497B34FC81BC1F5FF467999BC4DA2FA1CEB (HTTP::Response) line 25
  in method get-response at /Applications/Rakudo/share/perl6/site/sources/FD28A8E22DFE16B70B757D9981C7B6C25543060C (HTTP::UserAgent) line 291
  in method request at /Applications/Rakudo/share/perl6/site/sources/FD28A8E22DFE16B70B757D9981C7B6C25543060C (HTTP::UserAgent) line 159
  in method get at /Applications/Rakudo/share/perl6/site/sources/FD28A8E22DFE16B70B757D9981C7B6C25543060C (HTTP::UserAgent) line 102
  in method get at /Applications/Rakudo/share/perl6/site/sources/FD28A8E22DFE16B70B757D9981C7B6C25543060C (HTTP::UserAgent) line 105
  in block <unit> at reporter.pl6 line 12
Run Code Online (Sandbox Code Playgroud)

回购协议中甚至有一个例子似乎对我不起作用.

#!/usr/bin/env perl6 …
Run Code Online (Sandbox Code Playgroud)

http github rakudo perl6

6
推荐指数
1
解决办法
126
查看次数

标签 统计

cro ×1

github ×1

http ×1

perl6 ×1

raku ×1

rakudo ×1