通过 Zef 安装了 Cro,但无法运行“cro stub”、“cro run”等
(编辑:Fedora 28,来自 Fedora 的 rakudo)
[zv@localhost ~]$ cro stub hello
bash: cro: command not found...
[zv@localhost ~]$
那么,“cro”安装在哪里?到处都找不到。
[zv@localhost ~]$ which cro
/usr/bin/which: no cro in (/usr/share/Modules/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/home/zv/.local/bin:/home/zv/bin)
[zv@localhost ~]$ zef info cro
- Info for: cro
- Identity: Cro::Core:ver<0.7.6>
- Recommended By: /home/zv/.perl6
- Installed: Yes
Description: Implements the asynchronous pipeline at the heart of all Cro libraries.
许可证:Artistic-2.0
来源网址: https
://github.com/croservices/cro-core.git
提供:19 个模块
取决于:0 项
更新:我安装了“Cro”,没有“cro”(全小写)。
按照 Takao 的回答,我尝试安装“cro”(全小写),但 Zef 说没有什么要安装的了。在 Zef 中使用“--force-install”就可以了,“cro”(全小写)安装在 .perl6/bin 中。
此外,当第一次安装 Cro 时,IO::Socket::Async::SSL 存在问题,在 libssl.so 中找不到符号“sk_num”...我告诉 Zef 跳过对 IO:: 的测试Socket::Async:SSL,安装成功。无论如何,我想我将无法使用带有加密连接的 Cro。