问题标签 [rakudo-star]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
perl-module - 在非标准位置安装 Perl 6 模块
使用 Rakudo Star 2016.01 产品安装 Perl 6 非常简单。我按照这里的建议进行了手动安装:
Perl6 现在安装在/opt/rakudo/rakudo-star-2016.01/bin
Panda 是 Rakudo 附带的 Perl 6 模块管理器,安装在/opt/rakudo/rakudo-star-2016.01/share/perl6/site/bin
然后我可以将两条路径都添加到 $PATH 变量中,以便立即运行 Perl6 安装。
我唯一的问题是 Perl 6 模块的默认安装仍在 $HOME 目录中:~/.perl6
但是,我也想安装 Perl 6 模块/opt
,实际上是在/opt/perl/perl6
在运行上述安装步骤之前,我尝试设置 PERL6LIB 变量,
export PERL6LIB=/opt/perl/perl6
但没有成功,因为仍然安装了模块~/.perl6
我如何告诉 Perl6 或 Panda 在我的 $HOME 目录之外的非标准位置安装模块?
jvm - 如何编译perl6程序生成字节码?
我试图了解 perl6 及其比 perl5 的变化。我知道 perl 6 是编译语言,但我不知道怎么做?它没有生成任何中间代码(直接可执行或 jvm 字节码)?我没有任何选择做同样的事情。怎么做?
目前我可以直接执行我的代码。
raku - 无法使用 Rakudo Perl 6 zef 安装 Readline
我正在尝试安装 Readline。
(系统是 Linux Mint Mate 18.3,Lubuntu 17.10 也是如此)。
安装过程开始,但随后中止并显示以下消息:
locate libreadline.so
给出以下输出:
raku - Perl6 Rakudo Star:为什么要安装这么长时间?
我并不是要讨厌 Perl 6,但我想知道为什么与 Common Lisp 相比,安装需要这么长时间。提前致谢。
-comborico1611 2018 年 4 月 20 日
编辑:在我 3 年前购买的笔记本电脑上,大约需要 25-30 分钟。相比之下,通过 Portacle 的 Common Lisp 甚至需要几分钟。
更新:2018 年 4 月 23 日
我被要求澄清我的问题——关于我是否想知道如何加快安装速度。我的问题的本质是“为什么”而不是“如何”——一个好奇的问题,而不是应用的问题。
我相信这是 Azsgy 的回答,但我不确定。我不知道安装是从头开始构建还是“完成构建”。这可能是它慢的原因。
raku - 如何确定 Rakudo Star 版本中包含哪些模块
Rakudo Star 是针对最终用户的版本(如果我没记错的话)。因此,它包括许多有用的模块,可用于广泛的项目。
但是它背后的团队如何决定要包含哪些模块呢?模块开发人员会与他们交谈并要求包含,还是他们会查看使用统计数据并包含最受欢迎的?还是包含完全是任意的?
应该通过什么过程来包含他们的模块?
raspberry-pi - 是否可以在 Raspberry Pi 3 上编译/安装 Perl6?
我正在尝试在 Raspberry Pi 3 上安装 Rakudo Star 2018.04。
我愿意:
并成功完成。
然后我尝试:
但它失败了:
系统信息:
有任何想法吗?
cross-platform - MSYS2 上的 Perl6 脚本导致“无法统计文件”错误
当我尝试MSYS2-64
在 Windows 7 上的 (bash.exe) 上运行一个简单的 perl6 脚本时,它说:
相同的脚本运行得非常好,CMD.exe
所以我猜这是 perl6 和 MSYS2 之间的一些不兼容。
$ perl6 -v
返回:
perl6的bin文件夹是:
如果我使用 perl6、perl6.exe 或 perl6.bat 运行脚本并不重要;他们都给出了同样的错误。我想在MSYS2-64
. 我该怎么办?谢谢
perl - 在 Ubuntu 中安装 Raku (Perl 6) 和 Perl 5.26
我渴望学习 Raku(Perl 6) 及其语法。
我已经在我的 Ubuntu 机器上安装了 Perl 5。
我想在同一个 Ubuntu 系统中安装 Raku。我有几个问题:
- 如何安装 Raku?
- 如果我安装 Raku,Perl 5.26 会被淘汰/更新吗?我想在我的系统中安装 Perl 5.26,因为有几个脚本在 Perl 5 中运行。
- 我可以在单个服务器中拥有 2 个版本的 Perl 吗?
- 如果我安装了 Raku,如何在 Ubuntu 服务器中运行 Raku/Perl 5 代码?就像我应该
use Perl 5.26;
在开头提到的那样吗?默认情况下它将使用哪个版本的 Perl? - 如何运行 Raku 代码?
raku - 以下程序中的分段错误
下面的代码是从这样的简单脚本中调用的。$test.line-validation();
该代码之前运行良好,但是当使用较大的文件运行时,它只是任意抛出错误Segmentation fault
并存在。我也无法确定它在哪里失败。
github-actions - 显然您无法从 GitHub 操作中从 GitHub 下载
我曾尝试使用 git clone 以及从 GitHub 操作中下载 zip 文件,但机器人静默失败,退出代码为 1。这是已知的错误还是功能?只有当我们使用最新的 Windows 环境时才会发生这种情况,例如这里(它只是试图从存储库下载原始文件)
这是调试输出:
它并没有真正提供更多信息......